jQuery, déplacez un élément interne vers la première position?

Disons que vous avez une liste d’éléments:

Toutes les cinq secondes, ces éléments de la liste sont réorganisés.

Utiliser jQuery est le meilleur moyen de conserver #topNumber en haut de la liste lors de la réorganisation.

Vous pouvez utiliser .prependTo() immédiatement après la commande, comme ceci:

 $("#topNumber").prependTo("#ImportantNumbers"); 

Vous pouvez voir que cela fonctionne ici , tout ce qu’il fait est de prendre l’élément et de l’insérer en tant que premier enfant du

    , le déplaçant effectivement vers le haut.

    Alternativement, lorsque vous sortingez, utilisez :not() pour l’exclure en fonction du mode de sorting, par exemple:

     $("#ImportantNumbers li:not(#topNumber)").randomize();