I have, for example, the following list:
<ul class="dropdown-menu pull-right" id="dropdown-menu">
<li><a language-id="2" language-code="de" href="#">Allemand</a></li>
<li><a language-id="9" language-code="en" href="#">Anglais</a></li>
<li><a language-id="28" language-code="ca" href="#">Catalan</a></li>
<li><a language-id="11" language-code="zh" href="#">Chinois</a></li>
<li><a language-id="4" language-code="es" href="#">Espagnol</a></li>
<li><a language-id="1" language-code="fr" href="#">Français</a></li>
<li><a language-id="10" language-code="nl" href="#">Hollandais</a></li>
<li><a language-id="21" language-code="it" href="#">Italien</a></li>
<li><a language-id="12" language-code="ja" href="#">Japonais</a></li>
<li><a language-id="7" language-code="pl" href="#">Polonais</a></li>
<li><a language-id="5" language-code="pt" href="#">Portugais</a></li>
<li><a language-id="6" language-code="ru" href="#">Russe</a></li>
<li><a language-id="29" language-code="cs" href="#">Tchèque</a></li>
</ul>
I want to insert a new language in alphabetical order. So I know to use insertAfter() or insertBefore(), but I don't see how to parse the list to compare the new language with each item of the list. How can I do?
Regards,