Bonjour à tous,
Ma requête fait référence au post de ds-network situé ici (menu déroulant avec effet tiroir très joli).
Je souhaite remplacer l'évênement onmouseover par l'évênement onclick pour le dépliage du menu, et garder l'évênement onmouseout pour le repliage du menu.
(les étoiles, c'est pour éviter la mise en italique =) )
Le problème, c'est qu'après avoir cliqué sur une rubrique, dès qu'on place le curseur hors de la zone du titre de la rubrique (donc quand on veut cliquer sur un des liens du menu déplié), le menu se replie.
Exemple ici : http://**www.captain*aruto.com/tests/test_menu_dyn.html (enlever les astérisques)
Il faudrait que l'évênement onmouseout ne soit lancé seulement si l'on quitte la zone du menu déplié, et pas le titre de la rubrique.
Je ne sais pratiquement rien faire en javascript, alors pour que je m'y retrouve dans une classe.... >_<
Une idée ?
ps : Question accessibilité, comment gérer la navigation des visiteurs n'acceptant pas javascript ?
Modifié par Elvellon (06 Aug 2006 - 11:54)
Ma requête fait référence au post de ds-network situé ici (menu déroulant avec effet tiroir très joli).
Je souhaite remplacer l'évênement onmouseover par l'évênement onclick pour le dépliage du menu, et garder l'évênement onmouseout pour le repliage du menu.
dls[*i].onclick = drawerMenu.triggerShow;
dls[*i].onmouseout = drawerMenu.triggerHide;
(les étoiles, c'est pour éviter la mise en italique =) )
Le problème, c'est qu'après avoir cliqué sur une rubrique, dès qu'on place le curseur hors de la zone du titre de la rubrique (donc quand on veut cliquer sur un des liens du menu déplié), le menu se replie.
Exemple ici : http://**www.captain*aruto.com/tests/test_menu_dyn.html (enlever les astérisques)
Il faudrait que l'évênement onmouseout ne soit lancé seulement si l'on quitte la zone du menu déplié, et pas le titre de la rubrique.
Je ne sais pratiquement rien faire en javascript, alors pour que je m'y retrouve dans une classe.... >_<
Une idée ?
ps : Question accessibilité, comment gérer la navigation des visiteurs n'acceptant pas javascript ?
Modifié par Elvellon (06 Aug 2006 - 11:54)