2

最初の要素または:notを選択する場合は、いくつかの選択肢があります。

  • :not(:first)
  • :nth-child(1)
  • first()
  • :first-child
  • 等...

最初の「2、3、およびX」要素を選択するためのオプションは何ですか?

:not(the first two, three, and X?):not()JSを使用して達成 できます!

4

2 に答える 2

8

除外する要素が連続して続く場合は、次を使用できますslice()

$(selector).slice(0,3);

JSフィドルデモ

これにより、最初の3つの要素が選択されます。これは、開始する最初の0要素のゼロベースのインデックスであり、2番目の、は、収集を停止する要素のゼロベースのインデックスです。3

2番目の数値も負の数にすることができ、その場合、返された要素のセットの最後から数えます。

$(selector).slice(1,-3);

JSフィドルデモ

参照:

于 2012-07-12T03:53:26.343 に答える
0

いくつかの方法があります:

最初の1つまたは2つについては、次を使用して指定できますeq$('.class').eq(0);

範囲が限られている場合は、次を使用しますlt$('.class').lt(3);

の「not」を実行するには、より大きいをlt使用します。gt

于 2012-07-12T03:43:56.477 に答える