2012-03-14 4 views
0

私は、hideというクラスを持つもっとも近い兄弟を探しています。特定のセレクタを検索する方法を探しています

例:

<div class="hide">A</div> 
<div class="hide">B</div> 
<div>C</div> 
<div>D</div> 
<div class="start">E</div> 

出発点として.startを使用したとき、私は、NOT Bを見つけるためのスクリプトが必要ですが、。ここで

は、それが見つかった後prevUntilは、セレクタが含まれていないので、私は動作しませんもちろん、これまで

$('.start').prevUntil('.hide'); 

を持っているものです。

答えて

0

うーん、私は簡単に答えを見つけたと思う、ただ:firstオプションを使用します。

$('.start').prevUntil('.hide:first'); 
1

これを試してみてください:

var collection = $('.start').prevUntil('.hide'); 
collection.add(collection.prev()); 
関連する問題