jQuery基于#ID安排li命令

Mir*_*cea 3 html sorting jquery

我有以下代码:

<ul>
<li id="project_25">Proj Something</li>
<li id="project_26">Proj Blah</li>
<li id="project_27">Proj Else</li>
<li id="project_31">Proj More</li>
...
</ul>
Run Code Online (Sandbox Code Playgroud)

有没有办法根据LI ID安排这些LI,改变他们的顺序?

就像是:

<ul>
<li id="project_31">Proj More</li>
<li id="project_27">Proj Else</li>
<li id="project_26">Proj Blah</li>
<li id="project_25">Proj Something</li>
...
</ul>
Run Code Online (Sandbox Code Playgroud)

谢谢.

jAn*_*ndy 5

var arr = $('li').get();    
arr.reverse();

$.each(arr, function(i,v){
    $('ul').append(this);
});
Run Code Online (Sandbox Code Playgroud)