2015-12-21 309 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