jquery 如何在另一个元素后面添加元素?

afdcj2ne  于 2023-10-17  发布在  jQuery
关注(0)|答案(3)|浏览(127)

我有一个类似下面的HTML结构:

<div class="element1>

</div>

我想在div.element1之后创建另一个div.元素,所以我使用element2.appendTo("div.element1"),但它的创建方式如下:

<div class="element1>
 <div class="element2">

 </div>
</div>

我真正要做的是像下面这样:

<div class="element1>

</div>
<div class="element2">

</div>

如何做到这一点?

vcudknz3

vcudknz31#

你应该使用 after 来插入你想要的元素。
试试看:

$('.element1').after(element2);
t3psigkw

t3psigkw2#

使用insertAfter():-

$(".element2").insertAfter($(".element1"));
pw136qt2

pw136qt23#

使用jQuery,你可以在父对象后使用或插入:

$('#element1').after('#element2')    
$('#element1').parent().append('#element2')

相关问题