Bonjour,
Je commence jquery et je suis en train de réaliser un menu qui lorsqu'on sélectionne un lien fait disparaitre avec un fadeout la div courante et ensuite fait apparaitre la div demandé.
Ca fonctionne bien par contre, si je clique sur la même div, elle clignote. Fonctionnant avec une class fictive pour connaître l'élement courant affiché, je me demande comment fait-on pour tester qu'un élément n'a pas une classe CSS.
Voici ma fonction :
Je pensais faire un truc du style:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 function DoAction (id) { $(".selectedTab").fadeOut("slow",function(){$("#onglet"+id).fadeIn("slow");}); $(".selectedTab").removeClass("selectedTab"); $("#onglet"+id).addClass("selectedTab");
Mais ca ne fonctionne pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part if(!$("#onglet"+id).hasClass("selected"))
J'attends vos idées. Merci![]()
Partager