Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Come sapere quando termina un evento JQuery?

    Salve a tutti,
    mi sto avvicinando lentamente a JQuery e ho incontrato questo problema.

    Chiamo un funzione che anima un oggetto riducendo l'altezza.
    Una volta eseguita l'animazione devo rimuoverlo dal parent div.

    La funzione che uso è questa
    Codice PHP:
    function goUpHide(element_id){        
          $(
    element_id).animate( {height"0px"}, 1000 );
          $(
    element_id).remove();

    Il problema è che nonostante il tempo di animazione dell'element_id a 1000 (quindi un tempo sufficiente a vedere l'animazione) l'animazione non si vede perchè, contemporaneamente viene rimosso l'element_id

    Qualcuno sa aiutarmi?
    ...il passato lo rimpiange chi non ha futuro...
    Lega LFA | Alessio Corse | a2area

  2. #2
    mmm animate ha il parametro callback proprio per questo:

    Codice PHP:
    function goUpHide(element_id){        
          $(
    element_id).animate( {height"0px"}, 1000'linear', function(){$(element_id).remove();} );


  3. #3
    Perfetto, ti ringrazio!
    ...il passato lo rimpiange chi non ha futuro...
    Lega LFA | Alessio Corse | a2area

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 © 2025 vBulletin Solutions, Inc. All rights reserved.