jQuery 回调



callback函数,在当前效果为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");
});

让我试试