2010-04-13 210 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

相关问题