2011-11-30 2 views
1

다른 클래스가있는 <ul> 자손이 여러 개있는 <div>을 가지고 있으며이 클래스의 마지막 <ul>을 수정하는 <div>에 대한 함수를 호출하고 있습니다. $(this) jQuery selector를 사용하여 지정된 클래스의 마지막 <ul> 자손을 어떻게 선택합니까?이 클래스의 하위 클래스에서 지정된 클래스의 마지막 요소를 어떻게 선택합니까?

var last = $(this).find("ul.someClass").last(); 

또는 :last 선택 :

var last = $(this).find("ul.someClass:last"); 

답변

5

당신은 last 방법을 사용할 수 있습니다.

var uls = $(this).find("ul.someClass") 

var lastUl = uls[uls.length - 1]; 
+0

신속한 답장을 보내 주셔서 감사합니다. – Dronacharya

+2

http://stackoverflow.com/a/306904/896341 – Stefan

0

내가 그것을 또한 작업을해야한다고 생각

+0

에서 자식 요소를 선택하는 다른 방법에 대해서도 읽을 수 있습니다.하지만 '길이'는 메소드가 아니라 속성입니다. '크기'는 방법이지만, 당신은 그것을 사용할 수 있습니다. –

관련 문제