$("body").hammer({domEvents:true}).on("tap",function (e) {
e.stopPropagation();
var eTarget=e.target;
console.log(eTarget);
})
代码如上,我使用hammerjs与jquery结合,但是这会导致多次触发tap事件而多次输出,上面写的那个e.stopPropagation(),并没有起作用,该怎么解决
试试?
$("body").hammer({domEvents:true}).unbind("tap").on("tap",function (e) {
e.stopPropagation();
var eTarget=e.target;
console.log(eTarget);
})