hammer.js中如何解决事件流?

枫s的思念
  • 2.4k
$("body").hammer({domEvents:true}).on("tap",function (e) {
        e.stopPropagation();
        var eTarget=e.target;
        console.log(eTarget);
    })

代码如上,我使用hammerjs与jquery结合,但是这会导致多次触发tap事件而多次输出,上面写的那个e.stopPropagation(),并没有起作用,该怎么解决

回复
阅读 4.1k
1 个回答

试试?

$("body").hammer({domEvents:true}).unbind("tap").on("tap",function (e) {
        e.stopPropagation();
        var eTarget=e.target;
        console.log(eTarget);
    })
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏