2012-10-26 252 views
-1

我正在使用jQuery鼠標移動功能。以及我如何改變Android的方法或功能?jquery鼠標移動到android touch移動

請通過代碼...

function init(){ 
     width = $(window).width(); 
     height = $(window).height();    
     draw = false;      
     $(document).mousedown(function(){draw=true;}); 
     $(document).mouseup(function(){draw=false;}); 
     $(document).mousemove(function(e) {  
     if(draw==true){ 
      mx = e.pageX; 
      my = e.pageY; 
     console.log(mx + "***" + my)   
     });   
    } 

這是工作在Web瀏覽器的罰款。當我通過eclipse使用phonegap進行編譯時,它不會在模擬器中工作。

所以,我錯過了什麼,或者我需要做什麼來將鼠標移動事件轉換爲移動觸摸移動事件。

在此先感謝...

回答

1

您只需添加jQuery Touch Punch includes。

在此處查看參考:jQuery UI Touch Punch

+0

嗨..感謝您的回覆。如果可能,請您提供一些示例代碼。基於上述函數init()。 – Yesvinkumar

+0

這就是它的美妙之處,你需要做的就是在你的jQuery UI包含後加入Touch Punch。而已!它覆蓋了一些鼠標事件以將它們映射到觸摸事件。 –