jQuery

[jQuery] 指定した要素の次以降にある兄弟要素から指定した要素までを取得する(.nextUntil)

投稿日:

指定した要素の次以降にある兄弟要素から指定した要素までを取得するには、
.nextUntil() を使用します。

構文

(構文)
.nextUntil([<セレクタ>], [<セレクタ>])

引数のセレクタを省略した場合は、nextAllと同じ動きになります。

サンプルソース

例)ボタンを押すと、id="a2"の次からid="a5"の前までの文字色を青色にする

実行すると、CCC、DDD が青文字になります。

解説

  • 引数にセレクタを1つ指定した場合は、そのセレクタに合致した要素の1つ手前までが対象になります。
  • 引数にセレクタを2つ指定した場合は、指定した2つのセレクタに合致した要素の1つ手前までが対象になります。
  • 引数を指定しない場合は、.nextAll()と同じ動きになります。
  • 指定した要素も取得対象としたい場合は、.addBack() を併用してください。
    [jQuery] マッチした要素に加えて、1つ前にマッチした要素を加える

スポンサーリンク

スポンサーリンク

-jQuery
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

[jQuery] チェックボックスのオンオフをセットする

jQueryでチェックボックスのオンオフ状態をセットするサンプルです。 サンプルソース 例)チェックボックスのチェック状 ...

[jQuery] 1970年1月1日からの経過ミリ秒を取得する($.now)

1970年1月1日からの経過ミリ秒を取得するには、$.now()を使用します。 サンプルソース 例)ボタンを押すと197 ...

[jQuery] 要素の属性を一度に設定する

属性を一度に設定するサンプルです。 サンプルソース 例)ボタンを押すと、id="txt1"要素をボタンに変える [cra ...

[jQuery] 配列を結合する($.merge)

配列を結合するには、$.merge()を使用します。 サンプルソース 例)配列arr1、arr2を結合する [crayo ...

[jQuery] 要素をdisable、enableにする

要素をdisableやenableにするサンプルです。 サンプルソース 例)ボタンを押すとEnable、Disableを ...

スポンサーリンク