编程语言
首页 > 编程语言> > javascript – 删除锤子事件

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