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); });
Sign in to make a reply
ClarenceYK