Utilisation de jQuery pour re-commander et animer les éléments de la liste?

Donc, j'ai une liste d'éléments, quelque chose comme:

<ul id="listHolder">
    <li id="l1">List item 1</li>
    <li id="l2">List item 2</li>
    <li id="l3">List item 3</li>

etc.
Un appel ajax est déclenché périodiquement, et j'ai peut-être besoin de revoir l'ordre de la liste (en faisant l'un des éléments inférieurs de devenir le premier dans la liste). C'est facile à faire en modifiant le code HTML de #listHolder, mais je voudrais animer de sorte que l'élément approprié se déplace vers le haut de la page au bon endroit, et que les autres se déplacent vers le bas.

J'ai aucune idée de par où commencer =/

NB. Il n'a pas à être une liste: un div ou de tout autre élément, ce serait bien.

OriginalL'auteur Grim... | 2011-11-14