首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iScroll4向下和向上滑动事件

iScroll4向下和向上滑动事件
EN

Stack Overflow用户
提问于 2012-08-14 15:13:35
回答 1查看 749关注 0票数 0

我已经像下面这样写了代码,但是当我总是滚动的时候,onScrollEnd就会被解雇。如何检测用户是向下滚动还是向上滚动??

代码语言:javascript
复制
myScroll = new iScroll('SaleListingContainer', { desktopCompatibility: true, useTransition: true,
                        // topOffset: pullDownOffset,
                        onRefresh: function() {
                            alert("refresh");
                        },
                        onScrollMove: function() {
                            alert("move");
                        },
                        onScrollEnd: function() {
                            alert("end");
                        } 
                    });

提前感谢您的时间和帮助。非常感谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-08-14 21:39:37

使用dirY属性,如果用户向下滚动,则为1;如果用户向上滚动,则为-1:

代码语言:javascript
复制
onScrollEnd: function() {
            if (this.dirY == 1) { alert('scrolling down'); }
            else if (this.dirY == -1) { alert('scrolling up'); }
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11947451

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档