Amaze UI

Hammer.js


Amaze UI 将 Hammer.js 2.0 作为触控操作库,更多细节参见官方文档

调用方式

$().hammer()

通过插件的形式调用 Hammer.js。

$(element).hammer(options).on('pan', myPanHandler);

Hammer 实例存储在 $(element).data('hammer') 上。

Hammer 对象

通过 $.AMUI.Hammer 访问 Hammer 对象。

var Hammer = $.AMUI.Hammer;
var hammertime = new Hammer(myElement, myOptions);

hammertime.on('pan', function(e) {
  console.log(e);
});