【发布时间】:2015-09-25 04:43:23
【问题描述】:
我正在使用 JQuery Mobile 来识别滑动事件,它运行良好。事件在 Windows Mobile 上触发(在我的例子中是 7.5),但也会触发的是 Web 浏览器用于浏览浏览历史记录的默认事件。向右滑动可返回一页。如何防止这种默认行为?
我尝试了 preventDefault() 并没有帮助。
【问题讨论】:
-
嗯,这真的很好用。谢谢!
-
我以前没见过,但它给我带来了另一个问题。我无法使用触摸事件滚动主要内容。
touch-action: pan-y分配给正文样式时的事件。 -
但转念一想我只能在正文上使用
touch-action: pan-y。不阻止所有的触摸,然后阅读它们。它解决了我的问题,再次感谢。
标签: javascript jquery jquery-mobile windows-phone swipe