Ciao a tutti,
Io ho una serie di pulsanti che con un mouseover mi fanno comparire un div (i menu).
Per nascondere il div ho la funzione:
codice:
function hideBubble (e) {
// check for the right mouseout
if (!e) var e = window.event;
var tg = (window.event) ? e.srcElement : e.target;
if (tg.nodeName != 'DIV') return;
var reltg = (e.relatedTarget) ? e.relatedTarget : e.toElement;
while (reltg != tg && reltg.nodeName != 'BODY')
reltg= reltg.parentNode
if (reltg== tg) return;
// our behaviour
hide(vis_bbl);
unlit(vis_btn);
vis_bbl = null;
vis_btn = null;
}
Questa viene richiamata dal div stesso nell'evento onmouseout, e funziona tutto bene.
Io però vorrei che il menu scomparisse anche quando esco dal div con i bottoni. Come posso fare?
Se richiamo la funzione hideBubble quando esco dai bottoni dopo non posso più entrare nel menu (perché è già scomparso!)