jQuery でセレクターを使用して最初の要素以外のすべての要素にアクセスするにはどうすればよいでしょうか。次のコードでは、2 番目と 3 番目の要素のみにアクセスします。手動でアクセスできることはわかっていますが、要素の数はいくつでもかまわないので、それは不可能です。ありがとうございます。
<div class='test'></div>
<div class='test'></div>
<div class='test'></div>
ベストアンサー1
$("div.test:not(:first)").hide();
または:
$("div.test:not(:eq(0))").hide();
または:
$("div.test").not(":eq(0)").hide();
または:
$("div.test:gt(0)").hide();
または: (@Jordan Lev のコメントによる):
$("div.test").slice(1).hide();
等々。
見る: