Quote Originariamente inviata da Xinod Visualizza il messaggio
devi cambiare un po' la logica, probabilmente raccogliere apertura e chiusura in funzioni a parte puo' aiutarti, per chiarire rapidamente:
codice:
function apri(){
  ...
}

function chiudi(){
  ...
}

al click su .menu
...if(chiuso) apri()
else {
  chiudi()
  e setta un apri() da esguire dopo l' animazione di chiusura
}
ovviamente ti devi passare chi ha richiamato apri() e devi coprire casi particolari, tipo cancellare un apri() prima che parta perche' c'e' un click sullo stesso o altro elementoinsomma, il discorso si complica un po'...ciao
Ottimissima idea...grazie mille per il consiglio, provo e posto il risultato