javascript - 如何重新排列 HTML 标签的顺序?

标签 javascript jquery ajax html

假设我有

<div id="div1"></div>
<div id="div2"></div>
<div id="div3"></div>

如何将顺序更改为

<div id="div2"></div>
<div id="div1"></div>
<div id="div3"></div>

使用 javascript/jquery 还是 ajax?

非常感谢!

最佳答案

在该特定实例中,您可以使用 insertBefore :

$('#div2').insertBefore('#div1');

如果你想要更复杂的东西,你必须解释逻辑。

jsFiddle

关于javascript - 如何重新排列 HTML 标签的顺序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6564010/

相关文章:

javascript - jQuery 不返回数据

jquery - 用 CSS 拼贴文字

javascript - 如何使用ajax(jquery)将复选框传递给mysql?

php - 如何使用 PHP 和 AJAX 过滤服装尺寸?

javascript - 如何创建数组的副本?

javascript - 有没有办法告诉谷歌地图以标记为中心缩小并显示计算出的边界框?

javascript - 单击 div 时滚动到顶部,如果滚动在顶部则滚动到底部

Javascript 改进了用于填充选择的 ajax 调用

javascript - 将 Rails 表单 POST 数据传递给 JS 点击事件

javascript - 我怎样才能获得调用我的函数的节点?