其他操作完成后执行操作

时间:2013-04-23 13:38:44

标签: javascript jquery

我正在逐渐淡出一个元素:

$(div.Panel).fadeOut(800);

我需要在fadeOut完成后才显示$(div.Info)。

如何在其他操作完成后才能执行操作?

谢谢!

3 个答案:

答案 0 :(得分:2)

你可以使用回调

$(div.Panel).fadeOut(800,function(){
    $(div.info).show()
});

答案 1 :(得分:1)

您需要在淡入淡出中定义自定义事件并为其附加侦听器。像jquery fadeout event listener

这样的东西

答案 2 :(得分:1)

它使用回调函数。所有函数或方法jQuery都可以接收一个附加参数,该参数包含在第一次处理结束后必须执行的函数名称。例如:

myFunction(“函数参数”,funcionCallback);