如何同时水平和垂直滚动?

时间:2015-09-22 20:48:05

标签: datatables

我正在使用Datatables来渲染我的表格,但我想在用户水平滚动时垂直滚动。换句话说,我想滚动同步?

我已经查看了API,但无法解决这个问题。

1 个答案:

答案 0 :(得分:0)

您可以尝试绑定事件侦听器,以便在表格沿X方向滚动时也可以在Y方向上滚动它。

请看一下这个链接:Bind to on scroll event of a DataTable

API实际上并没有控制滚动,它只是设置表,使其溢出父div。

您可能编写的代码类型的示例:

$('.dataTables_scrollBody').on('scroll', function() {
     var scrollLeftVal = $('.dataTables_scrollBody').scrollLeft();
     $('.dataTables_scrollBody').scrollTop(scrollLeftVal);
});

你可能需要微调一些关于它的事情,但总的想法可能会让你朝着正确的方向前进。