javascript – 删除锤子事件
作者:互联网
我使用hammer.js库创建一个事件,如下所示:
Hammer(myElement).on("doubletap", function(evt){
evt.preventDefault();
});
我怎样才能删除注册的活动?我还可以使用Jquery吗?
解决方法:
它只是Hammer(myElement).off(eventName);
如果你想使用jQuery,那么语法是:
$(myElement).hammer().on(eventName, callback)
如果要为事件指定“命名空间”,则声明例如.
$(myElement).hammer().on("tap.namespace", callback);
$(myElement).hammer().on("tap.anotherNamespace", callback2);
这使得仅分离所需事件成为可能,例如:
$(myElement).hammer().off("tap.anotherNamespace");
标签:javascript,hammer-js 来源: https://codeday.me/bug/20191006/1862612.html