javascript - 使用触摸事件滚动页面

标签 javascript html mobile scroll touch

我有一个网站页面,我已将触摸事件添加到页面正文中。 更准确地说是向右滑动和向左滑动。由于事件监听器已添加到页面主体并且我添加了 event.preventDefault();我不能再滚动页面了。

如何在浏览器中滚动页面?

附言代码是纯 javascript/库不可知的。

编辑#1。在移动设备上查看的这个网站似乎可以做到这一点 http://swipejs.com/ .它从右向左和向后滑动选项卡以及滚动网站。我只是在代码中看不到 :(

最佳答案

使用 iscroll 插件。对你有帮助。

参见示例:http://cubiq.org/dropbox/iscroll4/examples/simple/

关于javascript - 使用触摸事件滚动页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13665313/

相关文章:

javascript - jQuery 选择器不适用于一个 div

jquery - 父 <li> 上移动点击功能的简单 jQuery 嵌套无序列表导航

javascript - jQuery.on "touchstart mousedown"- 两个事件都在触摸屏设备上触发

javascript - 下拉菜单在手机屏幕上不起作用

javascript - 在 React 应用中启用 CORS

jquery - 构建词云 Jquery/HTML5 插件

html - 绝对元素高度和宽度 100% 在具有桌面站点 View 的移动设备上

Javascript - 如何从 MQTT 将变量值插入数据库

javascript - 如何检测圆形手势方向?

javascript - 在javascript中分配变量值并在html中使用