重複の可能性:
jQuery で最初の「n」項目を選択する
jqueryでdivインデックスが6未満のすべてのdivを選択するにはどうすればよいですか?
$('div.lt(6)')
これは正しいです?
$('div').slice(0,6).animate({ top:newtop2 }, 700)
.removeClass("down").addClass("up");
私はこれを試しましたが、うまくいきません
重複の可能性:
jQuery で最初の「n」項目を選択する
jqueryでdivインデックスが6未満のすべてのdivを選択するにはどうすればよいですか?
$('div.lt(6)')
これは正しいです?
$('div').slice(0,6).animate({ top:newtop2 }, 700)
.removeClass("down").addClass("up");
私はこれを試しましたが、うまくいきません
.
の代わりに使用し:
ています。次のことを試してください。
$('div:lt(6)')
近いですが、そこまでではありません。lt-selectorを使用しているため、:lt()
セレクターの a はクラスを示します。コードは次のようになります。.lt()
.
$('div:lt(6)')
もちろん、実際に必要なのは、一致した要素との関係ではなく、兄弟との関係<div>
でのインデックスが 6 未満の要素である場合を除きます。
その場合、次のようなことをする必要があると思います。
$('div').filter(function() {
return $(this).index() < 6;
});
$('div').slice(0,6)
また
$('div:lt(6)')