Web/Javascript

[jquery] $(this) selector and child element?

saltdoll 2013. 6. 12. 15:48
반응형

현재 $(this)의 자식 객체 선택하기

<div id="..."><img src="..."></div>

일 때에, div태그를 클릭 할 때,img 객체를 seletor하고 싶을 때,


방법 1)

jQuery("img", this);

방법 2)

jQuery(this).find("img");

방법 3)

jQuery(this).children("img");


가장 좋은 방법으로는 "방법 1)"이 맘에 든다.


jQuery(자식객체, 부모객체)



방법 1 예제 > 

div을 클릭하면, img의 src값이 alert 창으로 뜬다.
<div id="..." onclick="alert($("img",this).attr('src'))"><img src="..."></div>



참조: http://stackoverflow.com/questions/306583/this-selector-and-children

반응형
도움이 되셨다면 하트모양의 "♡ 공감"을 눌러주시면 큰 격려가 됩니다.
(로그인하지 않으셔도 가능)