如何监听 Slimscroll "scroll" 事件?

How to listen for Slimscroll "scroll" event?

基本上我想在用户滚动时 运行 一些东西...我怎么可能那样做?

我在 SlimScroll 网站上发现了这个事件,但除此之外没有其他事件;

//...

var $scrollable = $('.scrollable');

$scrollable.slimScroll().bind('slimscroll', function (e, pos) {
    // SOME CODE...
});

//...

但这仅在滚动条到达可滚动部分的顶部或底部时有效。

滚动条本身工作正常,只需要一个事件监听器!

谢谢

好的,在查看 slimscroll 未缩小版本后,我发现了这个“slimscrolling”事件侦听器,所以我简单地将其替换为“slimscroll[=19=” ]”,一切如我所愿!

所以简单运行这段代码;

//...

var $scrollable = $('.scrollable');

$scrollable.slimScroll().bind('slimscrolling', function (e, pos) {
    // SOME CODE...
});

//...

希望这可以节省您的时间,因为我花了很长时间才弄清楚这个问题:) 谢谢

更新:-

对于那些私下或在这里问我如何跟踪 SlimScroll 的滚动方向(向上或向下)的人!

坏消息是这不是 SlimScroll 提供的东西,但另一方面,好消息是我已经能够为你整理一个小片段来完成这项工作!

[Codepen](https://codepen.io/stylish/pen/KZXeJG?editors=0011)

希望对您有所帮助:) 谢谢