Hammer JS似乎不起作用

时间:2014-10-07 10:18:01

标签: javascript jquery hammer.js

我对Hammer JS有一些问题,

Chrome开发者工具中的

我有一些错误:

  • Uncaught ReferenceError: TOUCH_ACTION_COMPUTE is not defined hammer.js:37(anonymous function)

该文件似乎已损坏?但是我从锤子js下载它并且从未打开它...

  • Uncaught ReferenceError: ifUndefined is not defined hammer.js:9Hammer hammer.js:9(anonymous function) main.js:663j jQuery.js:2k.fireWith jQuery.js:2n.extend.ready jQuery.js:2I

不知道这是指......

首先在我的HTML页面中加载jQuery

我的脚本叫做锤子行动:

var hammer = new Hammer($('img'));

    hammer.on("tap", function(ev){
        alert(ev);
    });

希望你能提前帮助我。

1 个答案:

答案 0 :(得分:2)

您可能在网页中引用了错误的js文件。如果使用npm包,请务必引用<script src="/node_modules/hammerjs/hammer.js"></script>而不是<script src="/node_modules/hammerjs/src/hammer.js"></script>