J'ai 4 liens qui modifient la position de 4 divs dans une page Web. J'utilise le script jQuery suivant pour changer la couleur des liens lorsque je les survole.Fonction de survol et de clic jQuery
$('a.menua').hover(function(){
$(this).css({'color':'#2EC7C7'});
},
function(){
$(this).css({'color':'white'});
});
Comment puis-je modifier ce script de sorte que lorsque je clique sur un lien, il conserve la couleur de vol stationnaire et ne change pas quand je prends ma souris hors de celui-ci?
$('a.menua').click(function(){
//content
});
Je ne pense pas que basculer est l'effet désiré. Je crois que Bogdan veut juste un lien actif à la fois. –
@Justus - Dans ce cas, vous pouvez remplacer '$ (this) .toggleClass ('clicked');' par '$ ('a.menua'). RemoveClass ('clicked'); $ (this) .addClass ('clicked'); ' –