js 代碼
var data = [];
$('#blogList li').each(function(){
var tickets = $(this).find('em').html();
var html = '<li>' + $(this).html() + '</li>';
data.push({tickets:parseInt(tickets), html:html});
})
for (var i = 0; i < data.length; i++) {
var hasSwitch = false;
for (var j = 0; j < data.length - (i+1); j++) {
if (data[j].tickets < data[j + 1].tickets) {
var temp = data[j + 1];
data[j+1] = data[j];
data[j] = temp;
hasSwitch = true;
}
}
if (!hasSwitch) {
break;
}
}
$('#blogList').empty();
$.each(data, function(i){
var $this = $(data[i].html);
$this.find('.num').html($this.find('.num').html() + ' 排名.' + (i+1));
$('#blogList').append($this);
});
瀏覽器里執行一下

評選地址:
https://bss.csdn.net/m/topic/blog_star2020
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/249498.html
標籤:其他
上一篇:JS實作資料結構(四):雙向鏈表
下一篇:Vue 集成騰訊地圖基礎api Demo集合(基礎地圖引入與展示模塊,地址逆決議,3D/2D切換 ,位置服務,mark標記)
