Jquery AJAX /动画控制流程

时间:2009-06-04 14:42:47

标签: javascript jquery ajax

我很难在Jquery中设计一个设计模式来控制多个AJAX和Animations。我当然把AJAX和Animations绑定到像'click'这样的事件但是我试图保持代码模块化的功能和添加包装器方法($ .fn),但我不知道如何让代码运行当函数或包装器方法完成时。

编辑:好的,添加一些示例代码有点挑战性。所以这里有一些伪代码:

clickEventFunction(){

ajaxRequest();
ajaxRequest2();
ajaxRequest3();
animationFunction();

}

全部 ajaxRequests 完成后,我希望动画启动。

1 个答案:

答案 0 :(得分:3)

正如其他人所说,您可以在每个AJAX请求完成后使用回调。在回调中,您可以使用计数器等来跟踪已完成的请求 - 一旦完成,只需触发动画。