2015-01-14 15 views
0

我正在使用HTML表格,其中每行的一個td字段包含經過時間字段(標籤),它在需求處開始表示如果我有10個tr,則它會出現10個經過時間字段(標籤)。如何在jQuery中處理多SetInterval和ClearInterval?

我用下面的代碼

var intval = ''; 
intval = setInterval("functionName ('tdID')", 1000);  
clearInterval(intval); 

這將重置我的所有領域。

我該如何處理每個td字段(標籤)?

+0

放入一個陣列相關'tr'的索引相匹配的每個'setInterval'參考。或者,將其存儲在'tr'的'data'屬性中。 –

+0

你能爲這個問題做小提琴嗎? –

回答

-1

單個exectution則可以在一個超時而不是間隔 嘗試:

$('your-tr-selector').each(function() { 
    var tr = $(this); 
    setTimeout(function(){ 
     //do your stuff here with the "tr" var 
    }, 1000); 
}); 
相關問題