按数据属性对列表排序
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了按数据属性对列表排序相关的知识,希望对你有一定的参考价值。
Sorts a list by its 'data-' attribute. Customization is very easy.
(function () { var lis_bucket = [], lis_list = $('li.tab-list-item'), list_length = lis_list.length, ul = $('.events-content'), today = new Date(), i = 0; for (i = 0; i < list_length; i += 1) { lis_bucket[i] = []; lis_bucket[i][0] = new Date($(lis_list[i]).attr('data-date')); lis_bucket[i][1] = $(lis_list[i]).remove(); } lis_bucket.sort(function (a, b) { return a[0] - b[0]; }); for (i = 0; i < list_length; i += 1) { if (today < lis_bucket[i][0]){ ul.append(lis_bucket[i][1]); } } }());
以上是关于按数据属性对列表排序的主要内容,如果未能解决你的问题,请参考以下文章