Lors d'une animation dans jQuery, quelle est la meilleure pratique pour déclencher un rappel uniquement lorsque TOUS les éléments sont animés et non pour chaque élément?Lors de l'animation, comment déclencher le rappel uniquement lorsque tous les éléments sont terminés?
Par exemple:
$('.someElements').fadeOut('fast', function() {
// dont do this until ALL elements are done fading
}
Suis-je confus sur votre question? Tous ces éléments devraient terminer leur animation en même temps. Ils ont tous la durée de «rapide», donc ils finissent tous en même temps. – Tejs
Voulez-vous déclencher le rappel seulement ** une fois **? –
Tejs: Comme le mentionne Justin ci-dessous, un rappel sera lancé pour chaque élément de la collection. Félix, oui, je veux seulement lancer le rappel une fois. Décidé d'aller avec la réponse de microspino ci-dessous. –