目前的效果100%完成后执行的回调函数。
jQuery的回调函数
JavaScript语句被逐行执行。 然而,随着效果,下一行代码可以即使效果没有完成运行。 这可以创建错误。
为了防止这种情况,你可以创建一个回调函数。
当前效果完成后执行的回调函数。
典型的语法: $(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");
});
试一试»