2010-11-03 40 views
0

我有一个类名为partnerGridClass的表。 我想设置一个与某个索引n对应的行背景颜色。 n只是一个javascript变量。用jQuery设置gridview行

$("table.partnerGridClass tbody tr:nth-child(n)").css("background-color", "#CCCCCC"); 

我上面的内容不适用于选择第n行。有谁知道如何做到这一点?

回答

0

那么'n'显然必须用实际数字代替。因此,如果n是一个变量,你需要写:

$("table.partnerGridClass tbody tr:nth-child(" + n + ")").css("background-color", "#CCCCCC"); 

即使是这样,请记住,它从1开始,所以如果n = 0是第一个,你需要先添加一个到它。

1

尝试

$("table.partnerGridClass tbody tr:nth-child("+n+")")