jQueryMobile点击停止滚动

时间:2015-09-30 06:46:03

标签: javascript jquery html css jquery-mobile

您好我正在使用 jQuery Mobile 构建跨平台移动应用,我遇到以下问题:

每当有一个包含许多项目的列表时,用户向下滚动,当点击以停止滚动时,项目会被点击而不是停止滚动,我该怎么办?

1 个答案:

答案 0 :(得分:1)

我有同样的问题,我通过创建一个在stopscroll jqm事件中关闭的标志变量来解决它。

var tapFlag = true;
$(document).on("scrollstart",function(){
    tapFlag = false;
});
$(document).on("scrollstop",function(){
    tapFlag = true;
});

并且只有在点击标志为真时才允许点击项目。