我有这个数据表我希望每行有不同的行颜色,我使用下面的代码但是从不添加类
var oTableNE = $('#tabelNE').dataTable({
"fnRowCallback": function( nRow, aData, iDisplayIndex, iDisplayIndexFull ) {
// Bold the grade for all 'A' grade browsers
if ( aData[8] == "Submitted" )
{
$('tr', nRow).addClass("submittedColor");
console.log("Change Color by adding CSS Class" + " nRow " +nRow + " " +aData[0] + " | " +aData[1] + " | " +aData[2]+ " | " +aData[8]);
}else{
console.log("Don't Change Color" + " nRow " +nRow + " " +aData[0] + " | " +aData[1] + " | " +aData[2]+ " | " +aData[8]);
}
}
});
答案 0 :(得分:2)
$('tr:nth-child(' + nRow + ')').addClass("submittedColor");
如果行的索引如上所述,不确定你的nRow是什么。如果它的行元素本身如下所示。
$(nRow).addClass("submittedColor");