【发布时间】:2015-07-07 10:57:03
【问题描述】:
我希望能够通过单击按钮对我页面上的一堆div 元素进行排序。
都有简单的文字内容,例如:
<div class='sortme'>
CCC
</div>
<div class='sortme'>
AAA
</div>
<div class='sortme'>
BBB
</div>
<div class='sortme'>
DDD
</div>
当用户点击一个按钮时,它们应该按字母顺序重新排列。显然有很多方法可以做到这一点,最明显的是我们可以将所有内容放入一个数组中,对数组进行排序并在此基础上重新创建 HTML。
这是此类解决方案的一个示例:
http://jsfiddle.net/hibbard_eu/C2heg/
但是,如果有很多代码已经在使用,这不会很好,我希望能够简单地移动 div 而不会做任何破坏性的事情。这可能吗?
【问题讨论】:
标签: javascript jquery