Je me demandais comment je pouvais inverser le clic déclenché dans cette fonction sur 'mouseout' de 'a.menu-arrow'? Voir le code ci-dessous:Comment cacher une div adjacente lorsque je souris d'un élément de menu, en utilisant JQuery?
$(".menu-arrow").hover(function() {
$.data(this, "timer", setTimeout($.proxy(function() {
$(this).click();
}, this), 500));
}, function() {
clearTimeout($.data(this, "timer"));
});
Ce qui se passe est après 0,5 d'une seconde planant au-dessus a.menu flèche ... un clic est déclenché un div montrant adjacent contenant le sous-menu. C'est ainsi que le HTML est structuré malheureusement.
Toute aide serait grandement appréciée.
Désolé, je suis un novice JavaScript & JQuery
Désolé, je '.trigger mis en œuvre ('clic');' mais il fait cacher le sous-menu adjacent div quand je mouseOut de a.menu flèche – Nasir
u peut montrer ta page? Est-ce en ligne? –
Désolé non ... malheureusement, le système de menus d'un système intranet, je travaille sur – Nasir