Sorting 对Zepto中的元素列表进行排序
Zepto似乎没有一个Sorting 对Zepto中的元素列表进行排序,sorting,zepto,Sorting,Zepto,Zepto似乎没有一个pushStack方法。因此,我们不能重复使用通用的.sort函数 在Zepto中排序的最佳方式是什么?是否有$.fn.sort?由于Zepto对元素使用数组(就像jQuery一样),我想我可以使用[].sort,如下所示: var $list = $(this).find('ul'); var $items = $list.find('li'); $list.html([].sort.call($i
pushStack
方法。因此,我们不能重复使用通用的.sort
函数
在Zepto中排序的最佳方式是什么?是否有$.fn.sort
?由于Zepto对元素使用数组(就像jQuery一样),我想我可以使用[].sort
,如下所示:
var $list = $(this).find('ul');
var $items = $list.find('li');
$list.html([].sort.call($items, function(a, b) {
return $(a).text().toLowerCase() > $(b).text().toLowerCase() ? 1 : -1;
}));
这将按文本对LI元素进行排序,不区分大小写