我该如何为背景色添加到数据表中动态添加的子行?

问题描述 投票:0回答:1

我正在将子行动态添加到数据表以显示动态获取的数据。这是该代码:

var oTable = $('#myTable5').DataTable();
var tr = $('#'+id).closest('tr');
var row = oTable.row( tr );
console.log(row);
if ( row.child.isShown() ) {
    // This row is already open - close it
    row.child.hide();
    tr.removeClass('shown');
}
else {
    // Open this row
    row.child( format(dataSet) ).show();
    tr.addClass('shown');
}

但是为了我的一生,我无法弄清楚如何为该子行添加背景色!我尝试了很多事情,但没有任何效果。如果您成功实现了这一目标,请提供帮助。在数据表论坛上发帖没有得到任何回应。

TIA。

jquery css datatables
1个回答
0
投票

您可以如下添加css属性。工作fiddle here

tr.css( "background-color", "red" );
© www.soinside.com 2019 - 2024. All rights reserved.