2011-08-15 3 views
1

나는이 구조가있는 경우 : 내가 가진 DIV 선택할 수 있습니다 알고JQuery와 다음 태그를 선택,하지만 같은 종류의

<h5>Some Text</h5> 
<div>Some more text related to the text above.</div> 

:

$('h5 + div') 

내 문제를 내가있는 경우입니다 jquery 이미 h5 태그를 포함하고있는 객체는 div 다음에 액세스하는 방법이 있습니까?

$('h5').each(function() { 
    // now how do I grab the div just below it? 
    $DIV = ?????????? 
} 

$.next()은 분명히 여기에 실제 형제 (태그가 동일해야합니다) 그래서이 아니 어떤 도움을 찾습니다.

문서에는 다음 내용은 동일한 유형의 태그를 가지고 것처럼 보이게했다, 나는 테스트 때 나는 다른 실수를, 그래서이 질문은 정말 아닌 질문 : - \

답변

3

그냥 이것을 사용 , next을 사용하는 동안 셀렉터를 지정할 수 있으므로 형제가 그 셀렉터를 찾을 것입니다. divh5의 즉각적인 형제이기 때문에

$('h5').next("div"); 

마크 업을 보면, next() 또한 도움이 될 것입니다.

+0

@ 윌 - 도움이 되었습니까? – ShankarSangoli