2011-03-04 3 views
7

jQuery 선택기로 일부 요소를 선택했습니다. 그것은 같은 클래스 ('my-elements')를 가진 엘레멘트들의리스트로부터 엘레멘트이다. 이제는 위의 몇 가지 수준 인 선택한 요소를 포함하는 요소를 선택하고 싶습니다. 어떻게해야합니까?일부 요소까지 이동

<div class="vote> 
(... several levels) 
<div class="my_element"></div> 
</div> 

선택기 :

var elements = $('.my_element'); 
var element = elements[0]; 

답변

1

난 당신이 div.my_element에서 div.votes에 통과 할 제대로 이해한다면 사용해보기 :

var elements = $('.my_element'); 
var element = elements.closest("div.vote"); 
0

현재 개체의 컨테이너 요소를 찾으려면 parents() 메서드를 제안합니다. 선택기를 사용하거나 사용하지 않고 선택기를 사용하여 요소의 모든 부모를 반환합니다.