gpt4 book ai didi

javascript - 如何通过 javascript 或 jQuery 更改一个元素在另一个元素中的位置?

转载 作者:行者123 更新时间:2023-11-28 05:24:57 26 4
gpt4 key购买 nike

我想改变一个元素在另一个元素中的位置

这就是我所拥有的:

<div class="post-cont">
<div class="post-thumail">
</div>
<article>
<div class="post-home">
<div class="post-info">
<div class="post-cont">
</div>
</div>
</div>
</article>

我想在类 post-thumail 的 div 之前更改类 post-cont 的 div 的位置

像这样:

<div class="post-cont">
<div class="post-cont">
</div>
<div class="post-thumail">
</div>
<article>
<div class="post-home">
<div class="post-info">
</div>
</div>
</article>

我使用了 before() 和 append() jquery proprietaries,但它们对我不起作用

最佳答案

您可以使用 .insertBefore() :

$('article .post-cont').insertBefore($('.post-thumail'));

Working Demo

注意:您为 article 设置了正确的结束标记.应该是</article> .还要确保关闭主分区。

关于javascript - 如何通过 javascript 或 jQuery 更改一个元素在另一个元素中的位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33940335/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com