2013-09-24 15 views
0

我想創建一個高音每隔30秒更新一次飼料。 我的推文正常,但無法讓Feed只添加新的推文而不是所有的推文。jquery追加只有新的數據對象

我的代碼的Pastebin。 http://pastebin.com/YBsUyKaC

我想我需要做的是每次重新檢查Feed時只添加任何新的推文。

我如何得到它來檢查推文是否已經在對象中,如果它不添加,如果它不添加。

感謝

+0

而不是檢查是否已經存在和追加,爲什麼只用'.html()'檢索的數據?這聽起來像它有你需要的所有數據。 – hcoat

+0

嗯,聽起來不錯。多關心一下解釋一下?謝謝 – user2541153

+0

你想要一次顯示的推文總數是多少? – hcoat

回答

0

初始化計數器var k=0; 該計數器會算多少鳴叫因爲腳本的負載已被添加。在jQuery.each()函數中的每次超時之後,循環將被跳過k次(添加的前k個tweets),該函數將只添加最後的n-k個tweets。
有點天真,但我認爲它會完成這項工作。

+0

非常感謝您的幫助,我設置了櫃檯,但是如何跳過每個循環以k開頭?你也建議這樣做更好嗎? – user2541153

+0

只需在display_tweets函數開始時初始化另一個變量'var i = 0;',同時我 george