这是JQuery队列的好用吗?

时间:2011-12-06 16:21:02

标签: jquery ajax queue

我有一个页面,其中包含一个用户列表,我想要获取一个图标,显示由http://mystatus.skype.com/mediumicon/确定的Skype状态。

在开发中,我发现mystatus.skype.com的调用在我一次发送它们时往往会失败。

所以我正在尝试实现它,以便在页面加载后,对mystatus.skype.com的调用会在某个特定时间间隔(如0.4秒左右)在后台发生,如果调用超时,则我会继续努力。

这看起来对JQuery的queue功能有用吗?有没有人有这样的任何实现的例子?或者这是一种误入歧途的做法?

1 个答案:

答案 0 :(得分:4)

我建议您使用queue而不是使用jQuery setInterval,它将以指定的间隔调用传递的函数。 jQuery队列按顺序执行,而不是重复调用你正在寻找的函数。我希望这是有道理的。

setInterval(function(){
   alert("I am called every 0.4 seconds");
}, 400);