javascript - 如何更改 DataTables 行的颜色?
问题描述
我只是想DataTables
根据其中一个单元格的值对表格的行进行着色。我尝试了两种方法,如您所见 (.css
和.addClass
) 但无济于事。该if
子句正常工作,但没有颜色变化。
function colourTable(table) {
table.rows().every(function (rowId, tableLoop, rowLoop) {
var dir = this.data()[2];
if (dir == 'B') {
$(this).css('background-color', 'red');
}
else {
$(this).addClass('redClass');
}
});
}
解决方案
推荐阅读
- python - DataFlow 部署失败并出现“对象没有属性 watermark_estimator_provider”错误
- vba - 强制注销脚本
- javascript - JS - 自动更改继承类
- nnet - 我如何在 mlr3 中包含学习者
- java - Android - 仅缩放位置(0,0)而不是整个图像
- python - How to solve "IOPub data rate exceeded." in Jupyter Notebook
- react-native - 如何使用反应原生导航创建弯曲标题?
- html - Flex div 重叠
- python-3.x - 如何摆脱终端中的Django安全漏洞警告标志
- networking - 贝叶斯网络概率