touchstart事件中preventDefault后怎么不阻止页面默认的滚动事件

touchstart事件中preventDefault后如何不阻止页面默认的滚动事件
本帖最后由 taoerchun 于 2015-09-28 15:03:19 编辑
最近在做一个web app,实现长按禁止默认菜单,自定义弹出菜单,后来在touchstart(tap,taphold均无效)事件中使用preventDefault()可满足需求,但问题来了:页面中超出高度的元素出现滚动条时无法滚动。后来想自定义touchmove事件自己控制滚动,但无法实现系统默认的快速上下滑动页面快速滚动的效果。各位高手们,请指教!

$('body').on('touchstart',function(e){
            
                e.preventDefault();
        });
------解决思路----------------------
我也想学习学习。。。。
------解决思路----------------------
敢问楼主找到答案了吗
------解决思路----------------------
手机版浏览器禁止滚动条与释放实例
touchstart事件中preventDefault后怎么不阻止页面默认的滚动事件
------解决思路----------------------
touchstart和toucheend结合判断下距离,如果是短时间内移动短距离就移动大点