2012-07-11 48 views
2

可能重複:
jQuery: Sort div's according to content of different sub divsjQuery的 - 分揀格內容

是否有可能

<div id="sort"> 
    <div id="something">A2</div> 
    <div id="something">A1</div> 
    <div id="something">A4</div> 
    <div id="something">A3</div> 
</div> 

分揀到div的內容進行排序:

<div id="sort"> 
    <div id="something">A1</div> 
    <div id="something">A2</div> 
    <div id="something">A3</div> 
    <div id="something">A4</div> 
</div> 

任何這樣的事情?

$('#sort').sort(); 
+0

你的意思是排序

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); }); 

從拉? – Ashwin 2012-07-11 13:38:18

+3

元素ID應該是唯一的。 – 2012-07-11 13:40:37

回答