Bonjour,

je suis face à un probleme que je n'arrive pas à résoudre.

J'ai une structure HTML de ce type:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
<ul class="content">
  <li>Puce 1
      <ul>
           <li>Sous puce</li>
      </ul>
  </li>
</ul>
Et j'aimerai ajouter une balise li avant la "Puce 1" donc je fais comme ceci:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
$(".content li:first-child").before("<li>xxx</li>");
Le problème est que la nouvelle puce est ajouté également dans la 2ème liste, avant Sous puce.

On dirai que ca se propage aux Sous listes.

Avez-vous une solution?

Merci d'avance