我有这样的代码,我wan't选择里面的第三个元素:如何在jQuery中选择与其他元素中的其他元素相同的元素?
<body>
<div>First element</div>
<div>Second element</div>
<div>Third element</div>
</body>
我怎样才能做到这一点jQuery的?
我有这样的代码,我wan't选择里面的第三个元素:如何在jQuery中选择与其他元素中的其他元素相同的元素?
<body>
<div>First element</div>
<div>Second element</div>
<div>Third element</div>
</body>
我怎样才能做到这一点jQuery的?
在这里你去。这是做到这一点的方法之一。
$(document).ready(function(){
var thirdDiv = $("div").eq(2);
console.log(thirdDiv);
});
看一看这里:http://api.jquery.com/nth-child-selector/
基本上,如果你做这样的事情: $( “分区:第n个孩子(3)”)。追加( “ - !3ND”);
这工作正常,但在大多数情况下使用'$ .eq()'更好。因为'nnth-child()'不必从选择器字符串中解析出来,所以更快一些,因为不需要字符串连接,所以使用'$ .eq()'变量更容易。 – Bojangles 2012-04-21 22:20:40
感谢这一点,它确实帮助了很多。 – 2012-04-21 22:32:19