0

我正在尝试使用hammer.js,当我将其导入时出现此错误。

TypeError: can't convert undefined to object
element.style[prop] = css_props[p];

    <script type="text/javascript" src="js/hammer.js"></script>
    <script type="text/javascript" src="js/jquery.hammer.js"></script>

$(function(){

$(window).hammer({}).bind("hold swipe dragstart drag dragend swipe", function(event) {
      event.preventDefault();
   });
});
4

1 回答 1

0

利用

$("body").hammer()...

代替

$(window).hammer()...

我也很难让锤子正常工作,它似乎错过了很多标准用例(使用窗口而不是“body”、Backbone 事件、jQuery 委托),如果你不这样做,也不会给你带来很多好处不要完全按照他们的意愿使用它。

于 2013-01-23T18:39:58.780 回答