如何添加样式以动态添加表格单元格?
问题描述:
在我的程序中,我有一个表,加载时,jQuery将一些样式/类添加到表格单元格和表格标题中。如何添加样式以动态添加表格单元格?
一切正常,直到行通过功能添加到页面的其余部分。除了在添加期间将类添加到表格单元格中,是否可以“侦听”或触发某些检查子元素是否添加到表格的事件。
从本质上讲,我想这一些功能等同的:
$("#table td").live("ready", function(){
// do something
});
但现场/准备将无法在一个表格单元格工作...任何想法?
答
如果您无法访问页面中的其他部分,则可以使用setInterval并检查表格单元格的动态添加。
setInterval(function(){
CheckStyles();
}, 1000);
function CheckStyles()
{
// your code goes here
}
+0
这是我一直在做的事情,但我觉得有些事情可以改善。但也许这毕竟是最好的方法...... – dochoffiday 2010-04-13 04:37:40
你不能使用'clone'方法来获得已应用样式的TD吗? – 2010-04-13 03:56:46
这里是问题,我没有访问页面的其他部分。所以,当另一块棋子在桌子上增加一排时,他们只是添加一块裸骨行,而我必须处理它的样式...... – dochoffiday 2010-04-13 04:01:41
因此,您无法访问样式表? – user113716 2010-04-13 04:27:14