[英]Selecting first # of elements with jQuery
我有以下HTML:
<input id="1" type="checkbox"/>
<label for="1">bla bla</label>
<br/>
<input id="2" type="checkbox"/>
<label for="2">hello hello</label>
<br/>
.
.
.
etc...
有没有办法在一个呼叫中选择前几个输入? 换句话说,我不想全部选中它们并遍历每个。 仅需1条语句即可选择,例如前3条。
你的意思是这样的?
var firstThree = $('#1, #2, #3')
这应该做到这一点
$("input:lt(3)")
干得好:
$('input').filter(function(index) {
return index < 3;
});
您可以将3
更改为任意数量。
您可以使用jQuery :gt
和:lt
选择器:
$('input:lt(3)').css('blah, 'blah');
这应该选择页面上的前三个输入标签。
您可以使用:lt
选择器。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.