jQuery 回调 函数
回调函数在当前动画效果完成 100% 后执行。
jQuery 回调函数
JavaScript 语句是逐行执行的。但是,在使用动画效果时,下一行代码可能会在动画效果完成之前执行。这可能会导致错误。
为了避免这种情况,您可以创建回调函数。
回调函数在当前动画效果完成之后执行。
典型语法:$(选择器).hide(速度,回调函数);
示例
下面的示例有一个回调参数,它是一个函数,该函数将在 hide 动画效果完成后执行。
带有回调的示例
$("button").click(function(){
$("p").hide("slow", function(){
alert("段落现在已隐藏");
});
});
自己动手试一试 »
下面的示例没有回调参数,因此 alert 框会在 hide 动画效果完成之前显示。