您好我正在使用 jQuery Mobile 构建跨平台移动应用,我遇到以下问题:
每当有一个包含许多项目的列表时,用户向下滚动,当点击以停止滚动时,项目会被点击而不是停止滚动,我该怎么办?
答案 0 :(得分:1)
我有同样的问题,我通过创建一个在stopscroll jqm事件中关闭的标志变量来解决它。
var tapFlag = true;
$(document).on("scrollstart",function(){
tapFlag = false;
});
$(document).on("scrollstop",function(){
tapFlag = true;
});
并且只有在点击标志为真时才允许点击项目。