jQuery Callback 方法
Callback 函數在當前動畫 100% 完成之後執行。
jQuery 動畫的問題
許多 jQuery 函數涉及動畫。這些函數也許會將 speed 或 duration 作為可選參數。
例子:$("p").hide("slow")
speed 或 duration 參數可以設置許多不同的值,比如 "slow", "fast", "normal" 或毫秒。
實例
以下實例在隱藏效果完全實現後回調函數:
使用 callback 實例
$("button").click(function(){
$("p").hide("slow",function(){
alert("段落現在被隱藏了");
});
});
以下實例沒有回調函數,警告框會在隱藏效果完成前彈出:
沒有 callback(回調)
$("button").click(function(){
$("p").hide(1000);
alert("段落現在被隱藏了");
});