HTML 생성하기
2015. 4. 22. 12:56ㆍplming/jQuery
$("<div>hi</div>")
$("div>") ← $("<div></div>") 나 $("<div/>") 와 동일하다.
$("<div class='foo'>I have foo!</div><div>I don 't</div>")
.filter(".foo").click( function() { alert("I'm foo!"); } ).end()
.appendTo("#someParentDiv");
- <div> 엘리먼트를 2개 생성하고
첫 번째 <div> 엘리먼트에는 foo 클래스가 있고, 다른 하나에는 없다.
생성한 다음
foo 클래스를 가진 <div>엘리먼트를 클릭하면, 경고 메시지를 띄우는 이벤트 핸들러를 바인딩한다.
end() 메서드를 이용해 필터링 이전의 두 <div> 엘리먼트를 지닌 집합으로 돌아간 뒤,
ID가 someParentDiv인 엘리먼트에 덧붙인다.
* <script> 블록을 생성한다고 해서
바로 로드된다고 보장할 수 없다.
'plming > jQuery' 카테고리의 다른 글
프로퍼티와 어트리뷰트 조작하기 (0) | 2015.04.23 |
---|---|
확장 집합 다루기 (0) | 2015.04.22 |
셀렉터 사용하기 #3 - jQuery 정의 셀렉터 (0) | 2015.04.22 |
셀렉터 사용하기 #2 - 위치 기반 셀렉터 (0) | 2015.04.22 |
셀렉터 사용하기 #1 - CSS셀렉터 (0) | 2015.04.22 |