【发布时间】:2013-02-09 20:55:12
【问题描述】:
我正在构建一个 iPad 应用程序,它本质上是一系列幻灯片。
读完一张幻灯片后,我可以滑动到下一张幻灯片 *(使用 Zepto 的滑动),这会将 window.location 更改为下一张幻灯片。 (swipe 事件绑定到 window.body,因为它需要在整个页面上工作)...
这就是问题所在:一些幻灯片具有交互元素,例如按钮、可拖动项目等。问题是在使用其中一些交互元素时会触发滑动事件。
有没有人知道在这些情况下防止触发滑动的方法?也许设置灵敏度等?
我被难住了......
最良好的祝愿,非常感谢!
【问题讨论】:
-
我相信滑动事件是从文档级别的事件中生成的。如果您的元素级触摸* 事件调用
stopPropigation(),那应该会阻止生成滑动事件。 -
嗨,伙计,很抱歉在这里很厚-你能为一个白痴(我!)解释一下吗:)我很难理解......
标签: javascript ios touch zepto