Manière la plus facile de trier les nœuds DOM?

Si j'ai une liste comme ceci:

<ul id="mylist">
    <li id="list-item1">text 1</li>
    <li id="list-item2">text 2</li>
    <li id="list-item3">text 3</li>
    <li id="list-item4">text 4</li>
</ul>

Quelle est la meilleure façon de ré-arranger les nœuds DOM de ma préférence? (Cela doit se faire automatiquement lors du chargement de la page, la liste d'ordre de préférence est obtenu à partir d'un cookie)

E. g.

<ul id="mylist">
    <li id="list-item3">text 3</li>
    <li id="list-item4">text 4</li>
    <li id="list-item2">text 2</li>
    <li id="list-item1">text 1</li>
</ul>
  • Je ne suis pas sûr si cela va vous aider, mais si vous êtes en utilisant une technologie côté serveur (comme PHP) sur cette page, alors il doit également avoir accès aux cookies. en PHP, c'est dans le global $_COOKIE tableau.
InformationsquelleAutor James | 2008-11-12