标签: jquery jquery-selectors
我有几种形式,我只想选择每种形式的第一和第二个输入框
$("form input:nth-child(1), form input:nth-child(2)");
但这不起作用,因为每个输入旁边都有一个标签,因此没有nth-child(1)的输入。
nth-child(1)
jsbin
答案 0 :(得分:4)
您可以使用:lt()执行此操作,如下所示:
:lt()
$("form input:lt(2)");
这将选择匹配小于传递索引的所有元素,第一个和第二个元素是索引0和1,并且将匹配此选择器:)
答案 1 :(得分:3)
您可以使用eq():
eq()
$("form input:eq(0), form input:eq(1)");
选择匹配的元素的第一个和第二个。