2012-04-06 14 views
7

Sto facendo una semplice animazione slideUp su un oggetto. Voglio aggiungere tag attributo all'elemento dopo il completamento dell'animazione. Come posso farlo funzionare?Evento di trigger dopo che slideUp o slideDown sono stati completati

if($(this).is(':visible')) { 
    if(config.animate=='true')      
    $(this).slideUp(options.animationTime); //After animation ends do $(this).attr('shown','true'); 
    else 
    $(this).hide();    
} 

risposta

11
$(this).slideUp(options.animationTime, function() { 
    $(this).attr('shown','true'); 
}); 
+0

Grazie a David :) – user1184100

+0

dimenticato che si potrebbe passare attraverso roba slideUp quando completa ... grazie per la risposta. Per coloro a cui piace la documentazione, [ecco il link pertinente] (http://api.jquery.com/slideUp/). – Brendan

Problemi correlati