javascript - 如何使用 javascript 或 jquery 动态地将容器添加到选定的列表项

标签 javascript jquery html jquery-ui dynamic

我有这样的代码:-

<div id="one">Some HTML code</div>
<div id="two">Some HTML code</div>
<div id="three">Some HTML code</div>
<div id="four">Some HTML code</div>
<div id="five">Some HTML code</div>

如您所见,每个 div 容器都有不同的 ID。所以我想从上面创建的是动态的

<div id="something">
    <div id="one">Some HTML code</div>
    <div id="two">Some HTML code</div>
    <div id="three">Some HTML code</div>
</div>
<div id="four">Some HTML code</div>
<div id="five">Some HTML code</div>

我想使用 JavaScript 或 Jquery 创建它。所以任何人都可以帮忙。
谢谢

最佳答案

您可以使用 wrapAll 函数来执行此操作。

$("#one, #two, #three").wrapAll('<div id="something">')

有关详细信息,请参阅 http://api.jquery.com/wrapAll/

关于javascript - 如何使用 javascript 或 jquery 动态地将容器添加到选定的列表项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7118455/

相关文章:

javascript - 在选择时将一个日期选择器值复制到另一个日期选择器值不起作用

javascript - 从对象数组构建列表未捕获类型错误: Cannot read property 'appendChild' of null

javascript - window.onload 和 getelementbyid 返回 null

javascript - 使用 php 的实时功能

javascript - 在保持宽高比的同时使用背景图像缩放 div 大小

php - ajax将变量加载到div中,将var传递给php

javascript - 具有动态时间间隔并依赖于 disabledTimeIntervals 设置的表单

javascript - 如何以编程方式查询 CKEDITOR 内容?

javascript - 如何使用javascript在输入中插入值

html - 有没有办法将不同高度的图像放入 HTML/CSS 中的 3 列中?