我有这样的事情:
<div class="ab1">text1</div>
<div class="ab2">text2</div>
我想在ab1之前添加div并在ab2之后结束它。在决赛中我想要这个:
<div class="ct">
<div class="ab1">text1</div>
<div class="ab2">text2</div>
</div>
Insertbefore和insertafter不起作用。请求帮助
答案 0 :(得分:1)
$('.ab1, .ab2').wrapAll('<div class="ct" />')
答案 1 :(得分:1)
在jquery中使用wrapAll()
函数,这将解决您的问题。
$(".ab1, .ab2").wrapAll("<div class='ct' />");