5

我需要绑定到设置为垂直滚动的 DataTable 的 on scroll 事件。

很明显,简单的事件绑定不起作用。

$('table tbody').on('scroll', function() {
    alert('');
});

我在这里创建了一个演示

有没有人知道可以做到这一点的 API 方法或解决方法?

4

1 回答 1

9

溢出的不是表格,而是父 div

$('.dataTables_scrollBody').on('scroll', function() {
    alert('');
});

演示:http: //jsfiddle.net/SQ5RL/1/

此外,我从未使用过这个插件所以我不知道它的行为。如果上面的代码碰巧不起作用,请尝试下面的代码以防万一。

$('table tbody').parent().on('scroll', function() {
    alert('');
});

顺便说一句,这也经过测试可以正常工作。

于 2013-01-19T21:05:15.010 回答