Dropdown menu con .hover()

andre9004

Utente Attivo
15 Mar 2012
104
1
0
Lombardia
Vorrei realizzare un menu dropdown in jquery in modo che se passo il mouse sopra un div, mi si apre un menu e se ci metto il mouse sopra esso rimane aperto...

Ho dei problemi poichè vorrei mantenere questi requisiti:

Passo il mouse sul div ---> si apre il menu
Tolgo il mouse dal div ---> si chiude il menu

Passo il mouse sul div ---> si apre il menu
passo il mouse sul menu ---> rimane aperto
tolgo il mouse dal menu ---> si richiude

Il problema è nel secondo caso, poichè se passo il mouse sul div il menu si apre ma poi se passo il mouse sul menu esso si chiude perchè ho tolto il mouse dal div...

Per spiegarmi meglio:

Struttura:

Codice:
<--! div su cui passo il mouse -->
<div>DIV</div>

<!-- menu che si apre e chiude -->
<div>
   <a>Voce 1</a>
   <a>Voce 2</a>
</div>

Passaggi con immagine:
Immagine.png

Consigli? Grazie mille :D
 
Ciao,
hai già provato a racchiudere il sottomenu nel div principale?
HTML:
<div>DIV
    <div>
       <a>Voce 1</a>
       <a>Voce 2</a>
    </div>
</div>
 
non posso per motivi strutturali del layout :(

edit. sono riuscito a risolvere i problemi derivati da metterlo all'interno... quindi ora funziona tutto alla grande! :D grazie millee
 
Ultima modifica:

Discussioni simili