nextUntil([selector])


version 1.4以降

解説

[弟要素の検索]
弟要素(次以降の要素)のうち、selectorで指定された要素までの要素を返します。
なお、selectorで指定された要素は含みません。

引数のselectorにマッチする弟要素がない場合、または、引数が指定されなかった場合は、全ての弟要素を返します。
これは、nextAll([expr]) を引数を指定しないで呼び出した場合と同じ動きになります。

引数

戻り値

  • jQuery: 弟要素(次以降の要素)のうち、selectorで指定された要素までの要素

例1:idがitem2以降の弟要素で、idがitem5までの要素の背景色を黄色にします。(item5は含まない)

$("#item2").nextUntil("#item5").css("background-color", "yellow");

<span id="item1">1番目の要素</span>
<span id="item2">2番目の要素</span>
<span id="item3">3番目の要素</span>
<span id="item4">4番目の要素</span>
<span id="item5">5番目の要素</span>