var div=$('#test-div>ul');
var add=['Pascal','Lua','Ruby'].map(x=>'<li><span>'+x+'</span></li>');
div.append(add);
Array.from(div.children()).sort((x,y)=>x.innerText>y.innerText?1:-1).forEach(x=>div.append(x));
Sign in to make a reply
4
var div=$('#test-div>ul');
var add=['Pascal','Lua','Ruby'].map(x=>'<li><span>'+x+'</span></li>');
div.append(add);
Array.from(div.children()).sort((x,y)=>x.innerText>y.innerText?1:-1).forEach(x=>div.append(x));