使用选择器的坑

前几天想用td选择器给单元格加一个效果,但怎么修改都无法生效,折腾了半天发现选择器参数如果是一个变量就没有效果,比如下面的data[k],要想使用变量的话要给它用下面这种方式加两个引号,注意加引号的方式,引号不是用来包含这个变量的。

1
2
3
4
5
6
7
"rowCallback" : function (row, data, index) {
for (var k in data) {
if (/.+.(wrong data)/.test(data[k])) {
$('td:contains('+ data[k] +')', row).html('<span style="color:red"><b>' + data[k] + '</b></span>');
}
}
}

本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!