jQuery Callback 回调函数
Callback 回调函数在当前动画 100% 完成之后执行。
jQuery Callback 回调函数
由于 JavaScript 语句(指令)是逐一执行的 - 按照次序,动画之后的语句可能会产生错误或页面冲突,因为动画还没有完成。
为了避免这个情况,您可以以参数的形式添加 Callback 函数。
在当前效果完成后执行回调函数。
典型语法: $(selector).hide(speed,callback);
实例
以下实例在隐藏效果完全实现后回调函数:
回调示例
$("button").click(function(){
$("p").hide("slow", function(){
alert("The paragraph is now hidden");
});
});
亲自试一试 »
以下实例没有回调函数,警告框会在隐藏效果完成前弹出:
没有回调的示例
$("button").click(function(){
$("p").hide(1000);
alert("The paragraph is now hidden");
});
亲自试一试 »