例如:
<div class="container">
<div class="inner"><p>Hello</p></div>
<div class="inner"><p>Goodbye</p></div>
</div>
输出应该是这样的:
<div class="container">
<div class="new">
<p>Hello</p>
<p>Goodbye</p>
</div>
</div>
最佳答案
您可以使用.unwrap()
和.wrapAll()
方法:
$('.container p').unwrap().wrapAll('<div class="new"></div>');
关于jquery - 如何用新类包装元素并删除内部包装?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21087597/