我正在使用带有hammerJS 实现的Backbone.Marionette 和RequireJS,并尝试使用backbone.hammer,但在ItemView 中出现以下错误:
Uncaught TypeError: Object [object Object] has no method 'undelegateHammerEvents'
我不确定为什么会发生这种情况,可能是我不正确的 Backbone.View 扩展或不正确的 require 依赖委托。我不知道。但是由于这个原因,我想使用它的默认事件绑定将锤子事件绑定到 jQuery,这样我就可以执行以下操作:
$('.myElement').on('dragstart', handler);
而不是:
$('.myElement').hammer().on('dragstart', handler);
这可能吗?