Есть функция вывода списка пользователей:
function UserData(data) {
var parts = $('.part');
var html = '';
for(var tempDataKey in data) {
var tempData = data[tempDataKey];
var part =
'<div class="block">' +
'<img src="' + tempData.avatar + '" title="' + tempData.name + '" />' +
'<div class="number">' + tempData.number + '</div>' +
'</div>';
html += part;
}
parts.html(html);
}
Как отсортировать список по tempData.number?
Примерно так, например
var trArr = document.body.getElementsByClassName("block");
for(var i=0; i<trArr.length; i++){
for(var j=0; j<trArr.length-1; j++){
if(parseInt(trArr[j].children[1].innerHTML)>parseInt(trArr[j+1].children[1].innerHTML)){
trArr[j].insertAdjacentElement("beforeBegin",trArr[j+1]);
}
}
}
Продвижение своими сайтами как стратегия роста и независимости