tablesorter jQuery hack

Mar*_*ark 1 javascript jquery tablesorter

我试图破解tablesorter jQuery插件但没有成功.我想要的是这个......

我有一个表(运动队列表),一行设置为特定的类.这基本上是为了展示决赛系列赛的资格,所以它必须始终保持在那个位置.例如.如果有人按胜利对表进行排序,我仍然希望第8行有一个我在开始时给它的类:

$("table.ladder tr:nth-child(8)").addClass("finals");
Run Code Online (Sandbox Code Playgroud)

就像目前的tableorter一样,当表被排序时,这个TR显然会四处移动.使tablesorter最好的方法是什么才能保持这样的第n行?

希望这有道理!

Fat*_*orm 5

tableSorter有一个记录不足的内部函数,名为'sortEnd',你可以绑定到...

$("table.ladder")  
 .tablesorter()  
 .bind("sortEnd", function(){  
   $("table.ladder tr").removeClass("finals");
   $("table.ladder tr:nth-child(8)").addClass("finals");

})
Run Code Online (Sandbox Code Playgroud)

我假设你只想移动课程,而不是数据.如果您有一个总是应该在底部的数据行,您可以使用该<thead/><tbody/><tfoot/>结构并将该行放入<tfoot/>