WRInaute occasionnel
Bonjour à tous,
Après une longue recherche infructueuse, je me tourne encore vers vous pour résoudre un petit désagrément qui commence à me courir.
Voici un bout de code :
Et voici pour la fonction :
Le id concerne une div situé dans la page qui doit apparaitre ou disparaitre mais le problème n'est pas là. En fait, je voudrais appliquer une classe à mon élément cliqué mais j'ai l'impression que $(this) ne prend pas mon élément li.
Pourriez-vous m'aider ? Merci.
Après une longue recherche infructueuse, je me tourne encore vers vous pour résoudre un petit désagrément qui commence à me courir.
Voici un bout de code :
Code:
<ul class="menu-vertical">
<li onclick="MenuChoix('informations');">Enregistrement</li>
<li onclick="MenuChoix('profil');">Profil</li>
...
</ul>
Et voici pour la fonction :
Code:
function MenuChoix(id)
{
$(".menu-vertical > li").removeClass("current"); // On supprime toutes les classes current des li
$(this).addClass("current"); // On applique la classe current à la li cliqué <--- Ca ne marche pas !!!
...
}
Le id concerne une div situé dans la page qui doit apparaitre ou disparaitre mais le problème n'est pas là. En fait, je voudrais appliquer une classe à mon élément cliqué mais j'ai l'impression que $(this) ne prend pas mon élément li.
Pourriez-vous m'aider ? Merci.