2011-01-18 9 views
0

javascriptまたはjqueryを使用して同じタイプの2つのタグの間にあるすべての要素を選択できますか? examleについては同じタイプの2つのタグの間にあるすべての要素を選択しますか?

は私が持っていた場合:

<h1></h1> 
<h2><h2> 
<li1></li1> 
<li2></li3> 
<li3></li4> 
<h2></h2> 

は、どのように私はすべての<li>を得ることができますか?

私はこの$units=$(this).nextuntil("h2");を使用してみましたが、それは

答えて

1
$('h2:first').nextUntil('h2:last'); 

デモ動作しませんでした。もちろんhttp://www.jsfiddle.net/4yUqL/63/

にのみ、この特定の例で動作します。より複雑なマークアップでは、おそらくより具体的にする必要があります。 $('h2:eq(2)')または他の擬似セレクタのように。

関連する問題