J'ai un menu à plusieurs niveaux comme celui-ci:jQuery ajouter la classe à certains éléments
<ul>
<li>item 1
<ul>
<li>item 1.1</li>
<li>item 1.2</li>
</ul>
</li>
<li>item 2</li>
<li>item 3
<ul>
<li>item 3.1</li>
<li>item 3.2</li>
</ul>
</li>
<li>item 4</li>
</ul>
jQuery Je
$("#divId ul li:odd").addClass("blue");
$("#divId ul li:even").addClass("green");
Le problème est que jQuery ajoute la classe à toutes les listes. Je voudrais jQuery juste ajouter la classe au premier niveau (ul> li.class) et non les Childs internes (ul> li> ul> li.class)
Merci
Yeeees ... et puis? – jensgram
Ajouter une classe à cet élément? – Anurag
Vous avez un menu à plusieurs niveaux comme * QUE *? Continuez! Peut-être avec une question? – zombat