是否有类似于.get()的方法但是一个返回jQuery对象而不是DOM对象?

时间:2012-05-25 17:55:23

标签: javascript jquery

我想知道jQuery上的人是否实现了.get()的替代方法,就像返回jQuery对象而不是DOM节点一样。

这样,我没有

  1. 使用.get()方法将检索到的对象与$()调用和
  2. 包装在一起
  3. 编写我自己的jQuery插件以提供该功能。
  4. 我特别不想做#2,因为当功能已经存在时,我将重新发明轮子。

1 个答案:

答案 0 :(得分:5)

你可以使用.eq(index),它返回一个jquery实例。例如

var mycoll = $("div.myDivs")
var firstElementOfCollection = mycoll.eq(0);

或正如ThiefMaster在下面的评论中指出的那样,这些也会起作用(并且根据你的行为可能更好):)

$("div.myDivs:eq(0)");
$("div.myDivs:first");