Javascript 如何选择与jQuery中另一个元素中的其他元素相同的第三个元素?

Javascript 如何选择与jQuery中另一个元素中的其他元素相同的第三个元素?,javascript,jquery,Javascript,Jquery,我有这个代码,我不想选择其中的第三个元素: <body> <div>First element</div> <div>Second element</div> <div>Third element</div> </body> 第一要素 第二要素 第三要素 在jQuery中如何实现这一点?请看这里: 基本上,如果你这样做: $(“div:nth child(3)”).app

我有这个代码,我不想选择其中的第三个元素:

<body>
    <div>First element</div>
    <div>Second element</div>
    <div>Third element</div>
</body>

第一要素
第二要素
第三要素
在jQuery中如何实现这一点?

请看这里:

基本上,如果你这样做: $(“div:nth child(3)”).append(“-3nd!”)

看看这里:

基本上,如果你这样做:
$(“div:nth child(3)”).append(“-3nd!”)

给你。这是实现这一目标的方法之一

 $(document).ready(function(){
   var thirdDiv = $("div").eq(2);
   console.log(thirdDiv);    
});​

给你。这是实现这一目标的方法之一

 $(document).ready(function(){
   var thirdDiv = $("div").eq(2);
   console.log(thirdDiv);    
});​

这很好,但在大多数情况下,最好使用
$.eq()
。它的速度更快,因为
nth-child()
不必从选择器字符串中解析出来,而且使用
$.eq()
变量更容易,因为不需要字符串连接。这很好,但在大多数情况下使用
$.eq()
更好。它的速度更快,因为不必从选择器字符串中解析出
n-child()
,而且使用
$.eq()
变量更容易,因为不需要字符串连接。