2014-03-26 26 views
0
<link rel="stylesheet" href="/javascript/jquery-ui-1.9.2.custom/css/smoothness/jquery-ui-1.9.2.custom.css" /> 
<script src="/javascript/jquery.mobile-1.4.2/jquery.mobile-1.4.2.js"></script> 
<script src="/javascript/jquery-1.8.2.js"></script> 
<script src="/javascript/jquery-ui-1.9.2.custom/js/jquery-ui-1.9.2.custom.js"></script> 
<script src="/javascript/jquery.easing.1.3.js"></script> 

以上是我包括jquery語句。 我有touchstart和swipeleft相同的事件監聽器。 不知何故,touchstart的作品,但簡單的警報()在swipeleft失敗。任何原因 ?jquery touchstart的作品,但不是swipeleft

var slides = $('#latestEventSection');  
slides.on('swipeleft', function(e) { 
    alert("swipeleft"); 
}); 
slides.on('swiperight', function(e) { 
    alert("swiperight"); 
}); 
+0

你在控制檯得到一個錯誤? –

+0

嗨,沒有錯誤。我只需要改變swipeleft touchstart。警報()將工作 – Fxster

+0

好的。我的猜測(我可能錯了)是因爲touchstart在大多數常見瀏覽器中都是本機的。 Swipeleft不是。這就是爲什麼第一個工作,但不是第二個。嘗試加載jquery後加入jquery mobile。 –

回答

0

我剛換

<script src="/javascript/jquery.mobile-1.4.2/jquery.mobile-1.4.2.js"></script> 

最後聲明並刪除所有JQM汽車形式的增強和我的頁面效果很好

相關問題