选择一行更改颜色后,是否可以重置具有偶数行、奇数行的表?jQuery 不是一个选项。
我希望这样的事情能够奏效。
.MyTable tr:nth-child(even) {background: gray}
.MyTable tr:nth-child(odd) {background: darkgray}
.bgYellow
{
background-color:yellow;
}
var rows = selectedRow.parentNode.parentNode.rows;
for(var i = 1; i < rows.length; i++)
{
rows[i].className = (i % 2 == 0) ? 'even' : 'odd';
}
selectedRow.removeAttribute('class');
selectedRow.className = 'bgYellow';