let list = document.getElementById("test-list");
let arr = Array.from(list.children);
function compare(x,y) { var xText = x.innerText; var yText = y.innerText; if (xText > yText) { return 1; } if (xText < yText) { return -1; } return 0; } arr.sort(compare);
for (let i of arr) { list.appendChild(i); }
学习了
Sign in to make a reply
AmericanRedPomelo
let list = document.getElementById("test-list");
let arr = Array.from(list.children);
function compare(x,y) { var xText = x.innerText; var yText = y.innerText; if (xText > yText) { return 1; } if (xText < yText) { return -1; } return 0; } arr.sort(compare);
for (let i of arr) { list.appendChild(i); }