2

我应该如何使用onScrollStart不是onScrollEnd 来获取滚动方向?

现在,这是我为 onScrollEnd 找到的代码:

var current_page = 1; 
var old_page = 0; 

funnction load() {
    myScrollH = new iScroll('wrapper', {
        onScrollEnd: function () {
            current_page = this.currPageX+1 
            if(old_page<current_page) { 
                console.log('right');
            } 
            else if (old_page>current_page) { 
                console.log('left');
            };
            old_page=current_page; 
        }
    })
};

load();

如果有人有答案... Tchuss !五。

4

1 回答 1

0

在 onScrollStart 期间,不会触发事件 Scroll。所以它不可能(我认为)实现相同的。

仅在 onScrollEnd 上,触发具有方向的滚动事件。

于 2012-03-15T07:17:42.463 回答