Bonjour,
Je me doute que ce problème a dû se rencontrer nombre de fois, et qu'il existe une solution. Malheureusement mes recherches Google ont été infructeuse, et je me tourne donc vers vous mes amis.
Bien. Voilà le problème.
Je fais un site, dont les éléments sont animés par JQuery. Jusqu'ici, tout va bien.
Mon menu est une "barre" verticale qui s'active au survol de la souris, et se remet en place lorsqu'on quitte l'élément de menu.
Tout fonctionne, bien que je fais face à quelques bugs auxquels j'aimerai tordre le coup (il marche très bien sans correction, mais on peut faire bugger mon menu en forçant un peu).
Il se trouve que deux de ces bugs interviennent lorsqu'on survol le menu, et qu'on le quitte en faisant glisser la souris en dehors de la fenêtre d'affichage (ceux que peuvent faire beaucoup d'internautes...). Là, au retour sur le menu, celui-ci va donc logiquement réitérer l'effet au survol, alors qu'il n'est pas revenu à son point de départ.
Le second bug est pour le sens inverse (souris venant d'en dehors de la fenêtre d'affichage vers le menu + out = que effet out).
Bref, je ne mets pas de code puisque ça ne concerne pas celui-ci qui marche très bien. Mais
je cherche un script ou une piste pour contrôler cette effet indésirable (en espérant que je l'ai bien expliqué).
Merci