Javascript jQuery-从数组中获取元素作为jQuery元素?

Javascript jQuery-从数组中获取元素作为jQuery元素?,javascript,jquery,dom,word-wrap,Javascript,Jquery,Dom,Word Wrap,如果我打电话 $(".myClass") 我得到一个元素数组。如果我现在想将第一个元素作为jquery元素,我会这样做: $($(".myClass").get(0)) 因此,我包装了DOM元素,我使用jQuery操作符再次从数组中获取该元素。有没有更优雅的方法?某些get方法返回jQuery元素,例如?使用: 这将返回一个jQuery对象,而.get()将返回一个DOM元素 .eq()允许您指定索引,但如果您只想要第一个,您可以使用.first(),或者如果您只想要最后一个,您可以使用(惊

如果我打电话

$(".myClass")
我得到一个元素数组。如果我现在想将第一个元素作为jquery元素,我会这样做:

$($(".myClass").get(0))
因此,我包装了DOM元素,我使用jQuery操作符再次从数组中获取该元素。有没有更优雅的方法?某些get方法返回jQuery元素,例如?

使用:

这将返回一个jQuery对象,而
.get()
将返回一个DOM元素

.eq()
允许您指定索引,但如果您只想要第一个,您可以使用
.first()
,或者如果您只想要最后一个,您可以使用(惊喜!)
.last()

“我得到一个元素数组。”

不,您不会得到一个jQuery对象,它是一个类似数组的对象,而不是一个实际的数组

如果您打算大量使用jQuery,我建议您花半个小时浏览。

选中此处,使用
$(“.myClass”).eq(0)
作为等效项,而无需重新包装jQuery
$(".myClass").eq(0)