簡體   English   中英

如何收聽Slimscroll“滾動”事件?

[英]How to listen for Slimscroll “scroll” event?

基本上我想在用戶滾動時運行一些東西......我怎么可能這樣做?

我已經知道我在SlimScroll網站上發現的這個事件,但除此之外沒有其他事件;

//...

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

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

//...

但這僅在滾動條到達可滾動部分的頂部或底部時才有效。

滾動條本身工作正常,只需要一個事件監聽器!

謝謝

好吧,在查看了slimscroll未經宣傳的版本之后,我發現了這個“ slimscrolling ”事件監聽器,所以我只是將其替換為“ slimscroll ”並且事情按照我的意願運行!

所以只需運行此代碼;

//...

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

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

//...

希望這可以節省你的時間,因為我花了很多時間搞清楚:)謝謝

更新: -

對於那些私下或在這里問你如何跟蹤SlimScroll的滾動方向(向上或向下)的人!

壞消息是,這不是SlimScroll提供的東西,但另一方面,好消息是我已經能夠整理一個為您完成工作的小片段!

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

希望它有所幫助:)謝謝

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM