2014-02-13 47 views
0

我試圖在這個手機項目中加入一些手勢。我決定和hammer.js一起去,我添加了下面的代碼。並非所有的hammer.js事件都在漣漪中觸發

 function handleHammer(e) { 
      console.log("SWIIIIPE" + e.type); 
     } 
     $('#categories_page').hammer({ drag_lock_to_axis: true }) 
      .on("tap", handleHammer); 

當我在本地瀏覽器上進行測試時,此功能非常有用。但是當我在漣漪和實際電話上測試它時,事件並未被解僱。

我看了一些代碼樣本,我發現,如果我改變事件

 $('#categories_page').hammer({ drag_lock_to_axis: true }) 
      .on("release dragleft dragright swipeleft swiperight", handleHammer); 

我可以看到正確的紋波事件觸發。

hammer.js有問題嗎?或者我做錯了什麼?

回答

-1

其實我在真正的手機上再次嘗試過它,它工作。一定是做錯了事。仍然不起波紋。討厭不僅是一個小問題。