I have a list as below that is created dynamically:
Here is a possible way to do it:
$(function() { var elems = $('ul').children('li').remove(); elems.sort(function(a, b) { return parseInt($(a).text()) > parseInt($(b).text()); }); $('ul').append(elems); });
20 10 5 3 32 25 6 12 8