【发布时间】:2014-08-27 14:35:50
【问题描述】:
如何在 Hammer.js (2.0.2) 中停止事件传播?相关测试 (https://github.com/hammerjs/hammer.js/blob/master/tests/unit/test_propagation.js) 中使用的技术不适用于所有类型的事件。如果您将“点击”事件替换为“按下”事件,则测试失败。
【问题讨论】:
-
FWIW 单元测试中的技术适用于滑动事件,所以感谢@nlyk 引起我的注意! Hammer.js 伙计们,令人遗憾的是,新的闪亮版本的库比以前更难做到这一点。
-
提示和技巧页面hammerjs.github.io/tips 描述了您需要设置选项 {domEvents: true} 才能启用 stopPropagation。到目前为止我还没有完成这项工作
标签: hammer.js