显示ajax加载指示器不是立即但延迟后

Oli*_*ich 5 ajax jquery

我当前的Web应用程序项目大量使用ajax调用.他们中的大多数都很快并几乎立即做出反应.因此,无需一直显示ajax加载程序.但是当ajax调用花费的时间超过250ms(左右)时,我想显示一个ajax加载器.否则,用户可能会感到困惑,并一遍又一遍地点击链接.:)

任何想法如何使用jQuery实现这一目标?

Pet*_*háč 4

我以前没有使用 jQuery 的经验,但要实现一些代码执行的简单延迟,只需使用以下代码:

setTimeout ("foo()", 250);
Run Code Online (Sandbox Code Playgroud)

其中 foo() 是负责加载...指示的函数。