Jquery 如何按类名按位置检索元素

Jquery 如何按类名按位置检索元素,jquery,classname,Jquery,Classname,如何将以下内容转换为jQuery document.getElementsByClassName('x')[5] $('.x')[5]似乎不起作用。我可以和一个朋友一起去 $('.x').each(){function(i){ if(i==5) return $(this) }) 但是必须有一种更简单的内联方式。您可以使用选择器: $('.x:eq(5)'); $('.x')[5]实际上是可行的,但它提供了实际的DOM元素,而不是jQuery对象。理论上,您可以使用$($('.x')[5]

如何将以下内容转换为jQuery

document.getElementsByClassName('x')[5]
$('.x')[5]
似乎不起作用。我可以和一个朋友一起去

$('.x').each(){function(i){ if(i==5) return $(this) })
但是必须有一种更简单的内联方式。

您可以使用选择器:

$('.x:eq(5)');
$('.x')[5]
实际上是可行的,但它提供了实际的DOM元素,而不是jQuery对象。理论上,您可以使用
$($('.x')[5])
,但这是一个非常糟糕的主意。改用
$('.x:eq(5)