我正在选择特定表格的单元格。jquery select table columns
一些单元格有一类“testOff”,我试图将表格行更改为不同的颜色,如果该类存在。
这里是我到目前为止有:
$("table#customersTable td.testOff").each(function(){
$(this).closest("tr").css("background-color","#F6CCDA");
});
我必须失去了一些东西,因为它没有显示任何单元格的背景色。 有没有人看到我如何选择错误?
我们可以看到HTML恳求 – mcgrailm 2011-04-12 18:01:04
这应该工作,我们可以看到HTML?你不需要'.each()',你可以'$(“table#customersTable td.testOff”)。closest(“tr”).css(“background-color”,“#F6CCDA”); ' – mVChr 2011-04-12 18:03:29
'td'本身是否有背景色?它会覆盖'tr',如果是这样的话......你可能需要选择最接近的'tr'的子'td's或'td.testoff'和它的兄弟姐妹,以显示颜色 – clairesuzy 2011-04-12 18:17:33