6
Come faccio a catena funzionale personalizzato dopo un ritardo è stato impostatoCome concatenare la funzione personalizzata dopo un ritardo?
ecco cosa voglio dire: http://jsbin.com/uluyim
$(function(){
$('.container').hide();
$('.container').delay(2000).fadeIn().$(document).callMe();
function callMe() {
alert ("It works!");
}
});
Grazie!
Per suo suggerimento sopra qui è la jsbin http://jsbin.com/ uluyim/2 – Bot
@arunes Grazie! È possibile chiamare una funzione presente su un file js separato? per esempio. script.js [$ ('. contenitore'). delay (2000) .fadeIn (callMe)] & external.js [funzioni callMe() {...}] – Pennf0lio
Sì, è possibile anche. Ovviamente se aggiungi il file js che ha la funzione 'callMe' per documentare con il tag'
Tutti i metodi di animazione jQuery hanno callback di completamento che consentono di eseguire il codice dopo l'animazione è fatto
fonte
2012-03-01 19:16:32 charlietfl
grazie per avermelo spiegato :) – Pennf0lio
esempi in API sono ottimi riferimenti http://api.jquery.com/fadeIn/ – charlietfl
fonte
2012-03-01 19:17:35
Nel tuo caso, puoi usare 'arunes' s soluzione, usando il callback dall'animazione. Tuttavia, se è necessario aggiungere un ritardo tra l'animazione e il callback che viene eseguito, si può fare anche questo, come in:
fonte
2012-03-18 07:04:04 schreifels