分页后jquery未应用css

分页后jquery未应用css,jquery,Jquery,这个问题以前可能被问过很多次,但我无法解决。我必须在动态表的第一列的背景上应用css。我的代码在第一页运行良好。但当导航到下一页时,它不起作用 $('table tr').each(function(){ $('table tr').find('td:eq(0)').css('background','#red'); }); 我已经在$document.on'page/load/c

这个问题以前可能被问过很多次,但我无法解决。我必须在动态表的第一列的背景上应用css。我的代码在第一页运行良好。但当导航到下一页时,它不起作用

$('table tr').each(function(){
                                 $('table tr').find('td:eq(0)').css('background','#red');
                        });
我已经在$document.on'page/load/change'、'table tr,function{}中尝试了上面的代码,但它正在中断,甚至无法在第一页上工作

任何帮助都将不胜感激


谢谢:

你可以用CSS解决这个问题

/*Set background color on the first column*/

td:nth-child(1) { 
   background-color: red; 
}

请更正您的css属性名。$'表tr'.find'td:eq0'.css'background-color','red';感谢您的回复,但它只在“后台”下工作正常。在上面,css属性名称似乎不是问题。我建议你用css解决这个问题。谢谢你的评论。你能帮我解决另一个问题吗?我有两个专栏。这个css正在工作,但我必须对这两列进行重新排序。但它们在滚动时重叠。你能给我指点解决这个问题吗?我不知道你说的列重叠是什么意思。你能加把小提琴吗?等等,让我做一把看看上面的小提琴。我在th1和th2中添加了css。谢谢,但我试图解决的问题是,宽度是动态生成的,因此我必须将第二列的左侧指定为表的第一个宽度的宽度。这就是它被打破的地方。