如何在onScrollStart上使用Iscroll获得滚动方向

时间:2012-02-21 20:28:27

标签: javascript iscroll4 iscroll

如何使用 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! 诉

1 个答案:

答案 0 :(得分:0)

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

仅在onScrollEnd上,会触发具有方向的Scroll事件。