javascript - 有序列的单元格未在 JQuery 数据表中突出显示
问题描述
当我选择一行时,有序列的单元格没有被突出显示,如下所示。例如,在我的代码中
"order": [[0,"desc"],[ 1, "desc" ],[ 7, "desc" ]],
7. 索引列是创建日期,当我单击一行时,它没有突出显示(作为第 0 列和第 1 列)
无法选择第 0、第 1 和第 7 个索引列的单元格,如果我从 order : [] 中删除这些索引,则它们是可选的。
当我单击列标题进行排序时,该单元格直接变为未突出显示。据我了解,无法突出显示有序列。选择行时如何突出显示第 7 列?
更新:
我打开了源代码,您可以看到所选行的 html 代码。
可以看出,有序列具有类名。当我删除课程时,一切正常。所以我不想改变类或css。有办法吗?
解决方案
我怀疑问题出在您装饰选定行的方式上。如果您碰巧将您的selected
班级分配给了一些<td>
不<tr>
正确的选择器,那么可能会出现这样的问题。
要解决该问题,请确保在选择时selected
分配类。<tr>
推荐阅读
- c# - 不包括特定数字的正则表达式
- c++ - 模板类型后的星号“*”是什么意思?
- typescript - 有没有办法将像 { x?: number } 这样的可选属性转换为必需的(无法定义)`{ x: undefined | 数字}`通过打字稿中的地图类型?
- python - 循环遍历numpy矩阵元素
- typescript - 检查数组中是否存在路径的最佳方法是什么?
- sql - 如何在 Oracle SQL 中收集文本字符串左侧的数据
- javascript - 如何从 textarea 长度中删除输入长度并限制两个最大限制?
- spring-boot - 为什么我的 Spring Boot 应用程序没有在 mustache 模板中呈现 messages.properties
- java - 为什么我使用 ObjectInputStream.readObject() 得到 ClassNotFoundException?
- python - 如何导入python脚本并将参数传递给主函数