我正在尝试破解tablesorter jQuery插件,但没有成功。我想要的是这个。
我有一个表(运动队列表),其中一行被设置为特定的班级。这基本上是为了显示进入总决赛系列赛的资格,所以它必须始终留在那里。例如:如果有人按wins对表进行排序,我仍然希望第8行具有我在开始时给它的类,如下所示:
$("table.ladder tr:nth-child(8)").addClass("finals");就像表排序一样,当表被排序时,这个TR显然会移动。让tablesorter像这样保持第n行的最佳方法是什么?
希望这是有意义的!
发布于 2011-03-11 04:24:52
tableSorter有一个名为'sortEnd‘的under-documented internal function,您可以将其绑定到...
$("table.ladder")
.tablesorter()
.bind("sortEnd", function(){
$("table.ladder tr").removeClass("finals");
$("table.ladder tr:nth-child(8)").addClass("finals");
})我假设你只想移动类,而不是数据。如果您的数据行应该始终位于底部,则可以使用<thead/><tbody/><tfoot/>结构并将该行放在<tfoot/>中
https://stackoverflow.com/questions/5265418
复制相似问题