如果this.dataset.sortOrder它会自己转成string的话,我会这么写:
function toggle_sort(event){
var order = this.dataset.sortOrder || 0;
this.dataset.sortOrder = order ^= 1;
var index = event.currentTarget.cellIndex;
$(this).trigger("sorton", [[[index, order]]]);
}
如果必须要是string,就:
this.dataset.sortOrder = '' + (order ^= 1);
【 在 wuhaochi (oo) 的大作中提到: 】
: 一个小功能,居然尝试了无数遍!
: 在使用 tablesorter时,实现点击表头 排序倒颠倒。
: 贴一下代码吧,就是里面的那个toggle_sort()。
: ...................
--
修改:ttl FROM 106.37.188.*
FROM 106.37.188.*