使用条件突出显示的JQuery表

时间:2014-08-21 22:28:14

标签: jquery css datatables jquery-datatables highlight

我使用Datatables在我的页面上创建了几个表。我想使用jquery highlighting插件突出显示某些不正确的元素。例如,“启用”列中的所有内容都应为“True”,如果不是,则应突出显示。但是,在“级别”列中,它们应为“假”。任何人都可以帮助我实现这个目标吗?

以下是该表的示例:

+-------------+------------+----------+
| Cluster     | Enabled    |  Level   |
+-------------+------------+----------+
|       1     |       True |   False  |
|       2     |       True |   True   |
|       3     |      False |   True   |
|       4     |       True |   False  |
|       5     |      False |   False  |
|       6     |      False |   True   |
+-------------+------------+----------+

这是一个我开玩笑的JSFiddle:http://jsfiddle.net/t7f7m3hr/1/

谢谢!

1 个答案:

答案 0 :(得分:1)

您可以在:nth-child()元素上使用td选择器:

//Need to highlight 'Enabled' column if = True
$('#example td:nth-child(2)').highlight('True');

//Need to highlight 'Level' column if = False
$('#example td:nth-child(3)').highlight('False');

演示:http://jsfiddle.net/jtbowden/4vwxqpz5/