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()だけ明らかに実際の兄弟(タグは同じでなければならない)ので、そのない、ここで任意のヘルプを検索します。

ドキュメントは.nextは、同じタイプのタグを得たように、それは見せていた、と私がテストしたとき、私は別のエラーをしたので、この質問は本当に非質問です: - \

答えて

3

はただ、これを使用しますnextを使用してセレクタを指定できるので、兄弟でそのセレクタが検索されます。あなたのマークアップを見て

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

divh5の直接の兄弟であることから、next()にも役立ちます。

+0

@Will - これが役立ちましたか? – ShankarSangoli

関連する問題