我正在尝试使用 DataTables 将 css 类设置为一行,用于表的查询插件。
tr
初始化完成后,我设法在标签上设置了类:
"fnInitComplete": function(oSettings) {
for (var i = 0, iLen = oSettings.aoData.length; i < iLen; i++) {
oSettings.aoData[i].nTr.className = "myClass";
}
},
我想为每个新行设置一个回调,并设置为tr
类a
和td
类b
我知道如何添加一个类,我需要设置一个类!
"fnRowCallback": function(nRow, aaData, iDisplayIndex) {
console.log(aaData);
$('tr', nRow).addClass('a');
$('td:eq(0)', nRow).addClass('b');
$('td:eq(1)', nRow).addClass('b');
$('td:eq(2)', nRow).addClass('b');
$('td:eq(3)', nRow).addClass('b');
return nRow;
},
这就是困扰我的地方:
$('tr', nRow).addClass('a');
我不知道如何将类设置为tr
标签。