Discuss / JavaScript / 作业

作业

Topic source

ClarenceYK

#1 Created at ... [Delete] [Delete and Lock User]
var sw = $('#test-div>ul');
sw.append('<li><span>Pascal</span></li>');
sw.append('<li><span>Lua</span></li>');
sw.append('<li><span>Ruby</span></li>');
var list = $('#test-div>ul>li').get();
list.sort(function (a, b) {
    if (a.firstChild.firstChild.nodeValue > b.firstChild.firstChild.nodeValue) {
        return 1;
    } else if (a.firstChild.firstChild.nodeValue < b.firstChild.firstChild.nodeValue) {
        return -1;
    } else {
        return 0;
    }
}).map(function (node) {
    sw.append(node);
});

  • 1

Reply