2015-12-21 150 views
-1

我遇到jQuery移动库问题。我想在图像上使用滑动事件以在iPhone上触摸我的手指来滑动它们,但它不起作用。我试图这样使用它:jquery mobile在移动设备上滑动

function myEvent() { 
    if ($("#myImageFront").swiperight) { 
    console.log("hey"); 
    $.mobile.changePage("localhost/myOtherPage.php") 
    } 
} 

<img class="myImage" id="myImageFront" src="myImage.png"> 

这不是我的功能。

+0

你用调试器检查过吗?它说什么? – nicael

+0

它没有说什么:'(它们什么也没有。 – Kira

+0

然后要么你没有提供函数的完整代码,要么你不能调试 – nicael

回答

0

你试过吗?

$("#myImageFront").on("swiperight", function(event) { 
    console.log("Hey"); 
    //do more stuff 
}); 
+0

我实际上是这样做@Johnny Clara 但我不知道要添加什么来添加刷卡我的图像有其​​他图像。 – Kira

+0

@Kira什么是“$(event.target).swipe;”应该做的?此外,你有一个额外的开放式括号。你应该写:.on(“swipe”,swipeHandler); –

+0

其实我试图做同样的事情,当你与你的手机在亚马逊网站上,你可以用你的手指轻扫图像。我正在关注这个教程:https://api.jquerymobile.com/swipe/ 所以swipeHandler实际上是我的第二个功能,将做刷卡,但我不知道该怎么做,但我认为行$(event.target).SOMETHING会起作用。 – Kira