J'ai le code suivant:sélecteurs jquery conditionnels?
$("#submenuSolutions").mouseleave(function() {
$(".submenuRightCurrent").hide();
$(".submenuRightCurrent").removeClass("submenuRightCurrent");
$("#prasentRight").addClass("submenuRightCurrent");
$("#prasentRight").addClass("submenuRightCurrent").stop(true,true).show();
$(".menuHover").removeClass("menuHover");
$(this).stop(true,true).hide();
});
Ce code est un sous-menu déroulant et fonctionne très bien et cacher le sous-menu que je veux. Le problème est lorsque l'utilisateur survole le lien principal #menuSolutions a
et le menu déroulant apparaît, mais il ne survole pas le menu déroulant au lieu de cela, il continue à survoler les autres liens du menu principal, le menu déroulant ne disparaît pas, seulement s'il planez-le un moment, puis laissez-le.
Comment puis-je faire en sorte que le code ci-dessus fonctionne à la fois pour #submenuSolutions
ET #menuSolutions a:hover
lorsqu'aucun d'entre eux n'est plané?
Pourriez-vous s'il vous plaît fournir le HTML avec lequel vous utilisez le jQuery? –