【问题标题】:Datatables - how to prevent sorted column from changing color数据表 - 如何防止排序列改变颜色
【发布时间】:2012-11-06 15:34:23
【问题描述】:

刚开始使用数据表。默认情况下,当用户单击列行进行排序时,整列都会被着色。有人可以告诉如何关闭此功能吗?我一直在搞乱内置的 CSS 类,我对 asSorting 参数寄予厚望,但我似乎无法做到。如果这在 Datatables 网页上的某个地方很明显,而我没有看到它,抱歉,我找不到它。

感谢您的帮助。

【问题讨论】:

    标签: jquery sorting colors datatables


    【解决方案1】:

    v1.10+

    作为Mathieu indicates,现在可以通过将orderClasses 设置为false 来禁用order classes

    $('#example').dataTable({
        "orderClasses": false
    });
    

    v1.9-

    如图:DataTables:Features,可以通过将bSortClasses设置为false来禁用此功能。

    $('#example').dataTable({
        "bSortClasses": false
    });
    

    【讨论】:

    【解决方案2】:

    您可以只删除 td.sorting_1 的样式。

    【讨论】:

    • 就是这样,Skpd。非常感谢。
    • 此解决方案影响所有表。 seus 提出的解决方案(orderClasses 选项)是首选,因为它使用 API 而不是 CSS 操作。
    猜你喜欢
    • 2022-09-27
    • 1970-01-01
    • 2020-11-11
    • 1970-01-01
    • 1970-01-01
    • 2020-03-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多