TableSorter:使用stickyHeaders滚动表到行ID

时间:2014-03-07 23:25:26

标签: jquery scroll tablesorter

对不起我的英文.. 有人可以向我解释如何使用stickyHeaders滚动表并使用行ID选择行吗?

感谢所有

1 个答案:

答案 0 :(得分:0)

我在GitHub打开的问题中发布了您的答案。

为了将来参考,请在Stackoverflow上发布问题,并在GitHub上报告插件的实际问题(例如javascript错误或无法正常工作的功能)。谢谢!

为了繁荣,我会在这里重新提出答案:


尝试此代码(demo):

HTML

<input id="gotorow" type="number" min="1" max="10" value="" />

脚本

$('#gotorow').on('change', function () {
    window.location.hash = "#row" + this.value;
    var $row = $(window.location.hash),
        table = $row.closest('table')[0],
        // get sticky header height
        ht = table.config.widgetOptions.$sticky.height() || 27;
    $('body').scrollTop($row.position().top - ht);
});

$('table').tablesorter({
    theme: 'blue',
    widgets: ['zebra', 'stickyHeaders']
});