手动触发Hammer.JS事件?

时间:2013-07-12 02:21:21

标签: javascript hammer.js

我如何'开火'HammerJS水龙头活动?例如,如果我这样做了:

Hammer(myelem).on('tap', myFunction);

有什么像

Hammer(myelem).fire('tap')

然后会使用假ev调用myFunction?

1 个答案:

答案 0 :(得分:5)

检查here

Hammer(myelem).trigger('tap', eventData);

请记住,文档说:

  

你不应该使用它,这是一个内部方法使用   手势。只有在你知道自己在做什么的时候才使用它!你可以阅读   关于如何使用它的源代码。

所以,为了确保我会check the source code on trigger,看看他们在做什么。