jQuery Tablesorter:如何检测列是否已经排序?

时间:2013-03-08 04:22:21

标签: javascript jquery tablesorter

表中的信息有时已经排序,因此当用户点击标题时,插件会以相同的顺序对其进行排序,但看起来没有任何结果。有没有办法检测信息是否已经排序?

1 个答案:

答案 0 :(得分:0)

我在列标题元素上设置了某种指标,即数据属性data-sorted =“true”,并在再次排序之前检查它。这是一些示例jQuery代码:

$(".column-header").click(function(event) {
    event.preventDefault();
    if (!$(this).data("sorted")) {
        // do sorting
    }
});

如果要替换排序方向,可以使用不同的值:asc / desc。