繁体   English   中英

将html元素包含在另一个元素中

[英]Enclose html element in another element

我有一点问题,我不确定js是否可能。 可以说我有一个p元素。

<p class="test> text text text </p>

是否有可能jquery能够将上述语句转换为此语句。

<div class="new_created">
<p class="test> text text text </p>
</div>

所有在运行时并假设我不能自己手动修改它。 非常感谢任何帮助。 谢谢

您可以将.wrap()包装元素与另一个元素一起使用

$('.test').wrap('<div class="new_created"/>')

演示: 小提琴

假设您的HTML看起来像这样

<div>
    <p class="test">text text text</p>
</div>

然后,你可以做到

$('.test').wrap($('<div class="new_created">'));

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM