J'expérimente des menus déroulants (à l'intérieur de DIVs flottants). Les faire apparaître avec onmouseover
attributs n'est pas un problème, mais je ne suis pas sûr de savoir comment je peux fermer le menu correctement.Comment savoir quand un menu déroulant doit être fermé
Je traite une image dont les liens sont mappés avec <map>
. Je veux que les gens voient un menu en survolant un lien. J'ai pensé que la meilleure façon de savoir quand fermer le menu est d'attendre que la souris ne survole plus l'élément HTML qui a appelé le menu ou le menu lui-même, puis attendez une seconde, puis fermez le menu.
Est-ce que mon idée est quelque chose qui peut être implémenté, peut-être avec un peu de jQuery? Ou existe-t-il une alternative meilleure et plus efficace?
Cela semble prometteur, mais pour que cela fonctionne, je ne peux pas utiliser un autre élément HTML (j'utilise un DIV), n'est-ce pas? – Pieter
Non, vous devriez pouvoir utiliser ce que vous voulez. – ajm
Mais alors, comment sait-il quand appeler le code "close menu" si le menu actuel ne fait pas partie de l'élément qui a appelé le code "open menu"? – Pieter