在jQuery中,如何使用 Select 器访问除第一个元素之外的所有元素?因此,在下面的代码中,将只访问第二个和第三个元素.我知道我可以手动访问它们,但是可以有任意数量的元素,所以这是不可能的.谢谢.
<div class='test'></div>
<div class='test'></div>
<div class='test'></div>
在jQuery中,如何使用 Select 器访问除第一个元素之外的所有元素?因此,在下面的代码中,将只访问第二个和第三个元素.我知道我可以手动访问它们,但是可以有任意数量的元素,所以这是不可能的.谢谢.
<div class='test'></div>
<div class='test'></div>
<div class='test'></div>
$("div.test:not(:first)").hide();
或者:
$("div.test:not(:eq(0))").hide();
或者:
$("div.test").not(":eq(0)").hide();
或者:
$("div.test:gt(0)").hide();
或者: (as per @Jordan Lev's comment):
$("div.test").slice(1).hide();
诸若此类.
见: