首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >mootools $$的jQuery等价物

mootools $$的jQuery等价物
EN

Stack Overflow用户
提问于 2013-01-22 11:33:19
回答 1查看 137关注 0票数 0

我正在将我的代码从mootools迁移到jQuery。有一行代码使用mootools '$$‘来获取带有给定选择器的元素数组

代码语言:javascript
运行
复制
var myMenu =  $$('#outerDiv .menu');

我尝试过jQuery('#outerDiv .menu'),但它不返回数组。

有没有办法在整个文档中使用jQuery中的'.find()'?(因为我没有父元素来使它像parent.find()一样)。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-22 11:35:02

Mootools' $$最接近的jQuery等价物是在jQuery对象上调用.get()

代码语言:javascript
运行
复制
var myMenu = jQuery('#outerDiv .menu').get();

来自jQuery.fn.get docs

不带参数的

.get()将返回所有元素...

所有匹配的DOM节点都由这个调用返回,包含在一个标准数组中。

但是,在使用jQuery时,您通常不会经常这样做,因为返回的元素数组不支持任何jQuery方法。请记住,jQuery处理DOM集合上的迭代和开箱即用的方法链接。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14451143

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档