jQuery.fn.sort — Il existe de nombreux plugins pour trier des éléments — notamment des colonnes de tableaux. jQuery.fn.sort est une fonction de bas niveau qui pourra servir dans d’autres développements.
Pour trier cette liste dans l’ordre alphabétique…
<ul> <li>Banana</li> <li>Carrot</li> <li>Apple</li> </ul>
…utilisez…
$('li').sort(function(a, b){ return $(a).text() > $(b).text() ? 1 : -1; });
…pour obtenir :
<ul> <li>Apple</li> <li>Banana</li> <li>Carrot</li> </ul>
super la demo
Excellent pour des besoins basiques, simple et de bon goût 😉
Attention, le lien vers Github aboutit sur une 404.