2012-05-25 29 views
0

好了,所以,即時通訊工作在這個網站,我有一個頁面上的一堆不同elements的同時倒計時,當他們命中0,我想爲他們製作一個ajax-call,刪除定時器啓動器,然後刪除此li element定時器。現在,因爲我說這個倒計時功能是在多個elements所以我如何clear Interval這個具體的elementjQuery的倒計時,AJAX調用,請刪除元素錯誤

有很多標記,這樣你們可以得到什麼我嘗試做一個更broud看法,因爲這個原因,我只是撥弄 - >http://jsfiddle.net/vKtSB/3/

回答

0

那麼你用這個語法啓動的時間間隔 -

MasterObjectINvals['snake'][sid] = setInterval(function(){...}); 

那麼,爲什麼你不能簡單地使用相同的語法來刪除它呢?

var $sid = $("#selectedElement").attr('id'); 
clearInterval(MasterObjectINvals['snake'][$sid]); 
+0

你介意爲我擺弄嗎? –

+0

忽略這聽起來令人不安的事實,對不起,不。我根本沒有時間篩選這麼多的代碼。你面臨的問題究竟是什麼?你不能檢索元素的ID? – Lix

+0

沒有當倒計時的時間來清除它不刪除從頁面倒計時心不是停止elemnt,這使得它的Ajax調用完美..如果我將刷新頁面....那就不應該存在,我根本無法得到李以淡出並刪除監守倒計時計數保持 –