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("段落現在被隱藏了");
});
線上例項 ?