2011-12-06 36 views
1

我有一個頁面,其中包含我想要獲取顯示其Skype狀態的圖標的用戶列表,由http://mystatus.skype.com/mediumicon/確定。這是JQuery隊列的好用嗎?

在開發這個過程中,我發現mystatus.skype.com的調用一旦發送出去就會失敗。

因此,我試圖實現它,使得在頁面加載後,對mystatus.skype.com的調用發生在某些特定間隔(如0.4秒左右)的背景中,並且如果調用超時,它會繼續嘗試。

這看起來好像對於JQuery的queue功能很好嗎?有沒有人有這樣的任何實現的任何例子?或者這是一個誤導的方法?

回答

4

而不是使用jQuery queue我建議你使用setInterval它將以指定的時間間隔調用傳遞函數。 jQuery隊列是按順序執行的,而不是重複地調用一個你正在尋找的函數。我希望這是有道理的。

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

好點,雖然我認爲我需要做一個序列和重複(如果通話失敗)。 – yalestar