最新的Web开发教程
 

jQuery回调函数


目前的效果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");
});
试一试»