jQuery 基本フィルタ(5) 「:eq(index)」、「:gt(index)」、「:lt(index)」フィルタ

jQuery

選択された要素の通し位置を指定することができます。

たとえば、$(“div:eq(3)”) とした場合、div要素のなかで4番目の要素が選択されます。
また、$(“div:gt(3)”) とした場合は、div要素の中で4番目より後の要素すべてが選択されます。
また、$(“div:lt(3)”) とした場合は、div要素の中で4番目より前の要素すべてが選択されます。

以下にサンプルを示します。

ここでは順番に以下のことを行っています。
・pタグのなかで4番目の要素に緑のボーダーを設定してます。
・pタグのなかで5番目のより後の要素にオレンジのボーダーを設定してます。
・pタグのなかで3番目のより前の要素に白のボーダーを設定してます。

/

タイトルとURLをコピーしました