2010-04-13 206 views
0

在我的程序中,我有一個表,加載時,jQuery將一些樣式/類添加到表格單元格和表格標題中。如何添加樣式以動態添加表格單元格?

一切正常,直到行通過功能添加到頁面的其餘部分。除了在添加期間將類添加到表格單元格中,是否可以「偵聽」或觸發某些檢查子元素是否添加到表格的事件。

從本質上講,我想這一些功能等同的:

$("#table td").live("ready", function(){ 
// do something 
}); 

但現場/準備將無法在一個表格單元格工作...任何想法?

+0

你不能使用'clone'方法來獲得已應用樣式的TD嗎? – 2010-04-13 03:56:46

+0

這裏是問題,我沒有訪問頁面的其他部分。所以,當另一塊棋子在桌子上增加一排時,他們只是添加一塊裸骨行,而我必須處理它的樣式...... – dochoffiday 2010-04-13 04:01:41

+0

因此,您無法訪問樣式表? – user113716 2010-04-13 04:27:14

回答

1

如果您無法訪問頁面中的其他部分,則可以使用setInterval並檢查表格單元格的動態添加。

setInterval(function(){ 
    CheckStyles(); 
}, 1000); 

function CheckStyles() 
{ 
    // your code goes here 
} 
+0

這是我一直在做的事情,但我覺得有些事情可以改善。但也許這畢竟是最好的方法...... – dochoffiday 2010-04-13 04:37:40

相關問題