Jquery datatables仅在已排序列上显示排序箭头
在jQueryDataTables中,我有一个表,可以在单击列时成功排序。我希望看到的是整个第th行只显示一个排序箭头。该箭头将是单击列上的向上或向下箭头。但是,默认情况下,我在每个列标题上都可以看到上下箭头。这是我目前的电话:Jquery datatables仅在已排序列上显示排序箭头,jquery,datatables,Jquery,Datatables,在jQueryDataTables中,我有一个表,可以在单击列时成功排序。我希望看到的是整个第th行只显示一个排序箭头。该箭头将是单击列上的向上或向下箭头。但是,默认情况下,我在每个列标题上都可以看到上下箭头。这是我目前的电话: $('#results-table').dataTable( { "bPaginate": false, "bDeferRender": true, "bAutoWidth": false, "bFilter": false, "
$('#results-table').dataTable( {
"bPaginate": false,
"bDeferRender": true,
"bAutoWidth": false,
"bFilter": false,
"bInfo": false,
"aoColumns": [{"bSortable":false}, null]
});
每个可排序列上都有来自jquery.dataTables.css文件的
class=“sorting”
。此类将背景设置为包含箭头:
.sorting {
background: url("../images/sort_both.png") no-repeat scroll right center transparent;
}
您可以根据自己的喜好手动修改此文件(或在单独的位置覆盖):
您可能希望创建一个新类,该类将不使用任何内容覆盖背景,然后将其应用于不需要箭头的列。
.sorting {
}