テーブルのクエリ プラグインである 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
クラスをタグに設定する方法がわかりません。