首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何利用jQuery对象构建jQuery对象

如何利用jQuery对象构建jQuery对象
EN

Stack Overflow用户
提问于 2013-10-25 09:28:36
回答 3查看 83关注 0票数 0

我有两个不同的jQuery对象,一个来自选择器查询,另一个来自html代码。现在,我想利用这些对象中的另一个jQuery对象对这两个对象进行操作。

正如您在这里看到的(http://jsfiddle.net/D799Y/),可以通过使用"get“操作并构建一个元素数组来做到这一点:

代码语言:javascript
运行
复制
var $first = $('div.first'),
    $overlay = $('<div class="overlay" />'),
    $list;

$first.before($overlay);

// build list out of elements
$list = $([ $first.get(0), $overlay.get(0) ]);

// modify the list
$list.css('border', '2px solid green');

是否有一种方法可以直接从两个$list对象中生成jQuery?您能将一个jQuery对象添加到另一个对象中吗?

如果是f.i,这也会更有趣。$first将包含多个元素。

顺便说一句,我知道这种可能性,但它是如此令人不满意。:)

代码语言:javascript
运行
复制
$list = $(".first,.pane");
EN

Stack Overflow用户

发布于 2013-10-25 09:30:39

您可以使用.add()

代码语言:javascript
运行
复制
$list = $first.add($overlay);
票数 2
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19586056

复制
相关文章

相似问题

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