順不同リストを持っています
<ul class="uol">
<li>beta</li>
<li>gamma</li>
<li>alpha</li>
</ul>
私の同僚の1人(長期休暇中)が、このリストをソートするコードを作成しました。
$(".uol li").sort(asc).appendTo('.uol');
function asc(a, b){
return ($(b).text()) < ($(a).text());
}
function desc(a, b){
return ($(b).text()) > ($(a).text());
}
(フィドル)
コードが何をするのか、特にこの行を理解できません。
$(".uol li").sort(asc).appendTo('.uol');
誰かがこれを説明できますか?また、これはUOLを並べ替える最良の方法ですか、それともあなたが知っているより良い方法がありますか?