6
我怎麼連鎖自定義函數的延遲已經設置如何在延遲後鏈接自定義函數?
後這裏就是我的意思:http://jsbin.com/uluyim
$(function(){
$('.container').hide();
$('.container').delay(2000).fadeIn().$(document).callMe();
function callMe() {
alert ("It works!");
}
});
謝謝!下面
$('.container').delay(2000).fadeIn().$(document).callMe();
根據他上面的建議,這裏是jsbin http://jsbin.com/ uluyim/2 – Bot 2012-03-01 19:15:58
@arunes謝謝! 是否可以調用一個獨立的js文件上的函數?例如。 script.js [$('。container')。delay(2000).fadeIn(callMe)]&external.js [functions callMe(){...}] – Pennf0lio 2012-03-01 19:19:00
是的,它也是可能的。當然,如果您添加具有'callMe'功能的js文件以'
所有的jQuery的動畫方法有完成回調,讓您運行代碼動畫完成後
來源
2012-03-01 19:16:32 charlietfl
謝謝你向我解釋:) – Pennf0lio 2012-03-01 19:19:57
在API中的例子是很好的參考http://api.jquery.com/fadeIn/ – charlietfl 2012-03-01 19:24:13
來源
2012-03-01 19:17:35
就你而言,你可以使用arunes'使用動畫的回調。但是,如果需要在動畫和執行的回調之間添加延遲,則可以這樣做,如下所示:
來源
2012-03-18 07:04:04 schreifels