我对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);
});
希望你能提前帮助我。
答案 0 :(得分:2)
您可能在网页中引用了错误的js文件。如果使用npm包,请务必引用<script src="/node_modules/hammerjs/hammer.js"></script>
而不是<script src="/node_modules/hammerjs/src/hammer.js"></script>