jQuery - 对div内容进行排序

Shi*_*hiv 4 jquery

可能重复:
jQuery:根据不同子div的内容对div进行排序

是否可以对div的内容进行排序

<div id="sort">
    <div id="something">A2</div>
    <div id="something">A1</div>
    <div id="something">A4</div>
    <div id="something">A3</div>
</div>
Run Code Online (Sandbox Code Playgroud)

分类到:

<div id="sort">
    <div id="something">A1</div>
    <div id="something">A2</div>
    <div id="something">A3</div>
    <div id="something">A4</div>
</div>
Run Code Online (Sandbox Code Playgroud)

这样的事情????

$('#sort').sort();
Run Code Online (Sandbox Code Playgroud)

Eti*_*uis 18

那这个呢?

var mylist = $('#sort');

var listitems = mylist.children('div').get();

listitems.sort(function(a, b) {
   return $(a).text().toUpperCase().localeCompare($(b).text().toUpperCase());
});

$.each(listitems, function(index, item) {
   mylist.append(item); 
});
Run Code Online (Sandbox Code Playgroud)

来自:http://www.onemoretake.com/2009/02/25/sorting-elements-with-jquery/

而这个:我如何使用jQuery按字母顺序排序列表?