touchstart事件中preventDefault后怎么不阻止页面默认的滚动事件
touchstart事件中preventDefault后如何不阻止页面默认的滚动事件
最近在做一个web app,实现长按禁止默认菜单,自定义弹出菜单,后来在touchstart(tap,taphold均无效)事件中使用preventDefault()可满足需求,但问题来了:页面中超出高度的元素出现滚动条时无法滚动。后来想自定义touchmove事件自己控制滚动,但无法实现系统默认的快速上下滑动页面快速滚动的效果。各位高手们,请指教!
$('body').on('touchstart',function(e){
e.preventDefault();
});
------解决思路----------------------
我也想学习学习。。。。
------解决思路----------------------
敢问楼主找到答案了吗
------解决思路----------------------
手机版浏览器禁止滚动条与释放实例

------解决思路----------------------
touchstart和toucheend结合判断下距离,如果是短时间内移动短距离就移动大点
最近在做一个web app,实现长按禁止默认菜单,自定义弹出菜单,后来在touchstart(tap,taphold均无效)事件中使用preventDefault()可满足需求,但问题来了:页面中超出高度的元素出现滚动条时无法滚动。后来想自定义touchmove事件自己控制滚动,但无法实现系统默认的快速上下滑动页面快速滚动的效果。各位高手们,请指教!
$('body').on('touchstart',function(e){
e.preventDefault();
});
------解决思路----------------------
我也想学习学习。。。。
------解决思路----------------------
敢问楼主找到答案了吗
------解决思路----------------------
手机版浏览器禁止滚动条与释放实例
------解决思路----------------------
touchstart和toucheend结合判断下距离,如果是短时间内移动短距离就移动大点