jquery - 如何使用 jQuery 在源代码中将元素下移一个?

标签 jquery

我有一个有序列表,其中包含列表项。

<ul id="fruit">
    <li id="listI1">banana</li>
    <li id="listI2">apple</li>
    <li id="listI3">orange</li>
    <li id="listI4">grape</li>
    <li id="listI5">strawberry</li>
</ul>

我知道 $('#listI1').appendTo('#fruit') 会将该项目发送到 fruit 的底部,并且以相同的方式使用 prependTo() 我可以将 listI5 发送到顶部。

如何将 listI1 移至 listI2 下方或将 listI5 移至 listI4 上方?

最佳答案

您可以使用 Jquery 的 after() 函数。 http://api.jquery.com/after/

$('#list2').after($('#list1'));

关于jquery - 如何使用 jQuery 在源代码中将元素下移一个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49693401/

相关文章:

Javascript NiceScroll 调整大小函数

javascript - 如何使悬停效果改变另一个选择的 "object"

javascript - 清除 onScreen 插件中的 setInterval 以在视口(viewport)中更改类

jquery - Owl Carousel 无限循环

javascript - 防止从周围激活菜单

javascript - jQuery - 对每个()元素重复每个()但在循环之间重置

jQuery next() td 跨表行

javascript - 获取有关调整大小事件的完整日历营业时间

javascript - 使用 Greasemonkey 仅定位非事件按钮

javascript - 来自 php 数组的 JQuery 幻灯片