15行代码为segmentfault增加头条文章排序功能

有个需求,想看点赞最多的头条,但是页面没有这种按钮。怎么办?自己写吧。

先看效果
《15行代码为segmentfault增加头条文章排序功能》

再看代码

var rows = $('.news__item').each(function(){
    var key = +$(this).find('.news__item-zan-number').text();
    $(this).data('key', key);
}).get();

rows.sort(function(a,b){
    var keyA = $(a).data('key');
    var keyB = $(b).data('key');
    if(keyA<keyB){return -1;}
    else{return 1;}
});

$.each(rows, function(index, row){
    $('.news__list').prepend(row);
});
    原文作者:Carl
    原文地址: https://segmentfault.com/a/1190000008358211
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞