Visualizzazione dei risultati da 1 a 6 su 6

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    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

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2014
    Messaggi
    4
    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

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2014
    Messaggi
    4
    Scusatemi se rispondo solo ora
    volevo giusto comunicare a tutti che l'idea di xinod funziona egregiamente, due funzioni separate con quella di chiusura che richiama quella di apertura...grazie mille
    Saluti
    El Mosca

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.