我有一个无序列表
<ul class="uol">
<li>beta</li>
<li>gamma</li>
<li>alpha</li>
</ul>
我的一位同事(长期休假)编写了一些对这个列表进行排序的代码。
$(".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 进行排序的最佳方法还是您知道更好的方法?