2014-10-02 73 views
0

以下是我的代碼:試圖啓用向左滑動

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

<script> 

    Hammer($(document)).on("swipeleft", function() 
    { 
     alert("Swipe Left"); 
    }); 

</script> 

而且我沒有看到「快速滑動左」的警報。哪裏不對?

+0

嘗試'錘(document.body的)。在(...' – Petah 2014-10-02 04:06:49

回答

0

從我可以告訴,文檔太泛泛。你需要有一個你正在滑動的對象:

例如,當您在ID1爲box1的DIV上向左滑動時執行操作。

<div id="box1" style="width: 100%; height: 100%;">SOME TEST</div> 

<script> 
$(function(){ 
    var objbox1 = document.getElementById("box1"); 

    //Swipe 
    Hammer(objbox1).on("swipeleft", function() { 
     alert('Swiped Left'); 
    }); 
}); 
</script> 
+0

感謝老朋友:) – Robert 2014-10-02 21:13:33

+0

非常歡迎,很高興我能幫助! – TGR 2014-10-02 22:12:37