2012-01-29 51 views
17

我正在一個web應用程序,這是我決定用jQuery Mobile的它。問題是我的網站是波斯語,這是一種從右到左的語言。我創建了一個rtl.css樣式表可逆轉的一切,但我還需要扭轉默認幻燈片切換,也就是說,從左至右,增加數據的反向或後退按鈕時,應向右滑動到離開它應該滑動。更改jQuery Mobile的轉型方向

你能幫我解決嗎?
謝謝。

回答

32

您可以檢查documentation here

在你的情況,你應該把這個:

$.mobile.changePage("nextPage.html", { 
    transition: "slide", 
    reverse: true 
}); 

another method: 您可以使用該鏈接的屬性data-direction

例:

<a href="nextPage.html" data-transition="slide", data-direction: "reverse">Next page</a> 

我認爲你可以以這種方式在全球範圍進行設置:你可以找到在jQuery Mobile的JS聲明如下:

a.mobile.changePage.defaults 

在該行,你可以將reverse:false更改爲reverse:true

+0

謝謝,但不是有沒有辦法扭轉全局的一切嗎? – Sallar 2012-01-29 16:14:50

+0

@SallarKaboli:看到我的編輯 – Zakaria 2012-01-29 16:21:10

+0

謝謝,這是我想要的東西:) – Sallar 2012-01-29 17:52:09

15

對於米arkup,這似乎提供了更好的幻燈片效果,也更符合jQuery Mobile在他們的文檔中所做的工作。

<a href="#main" data-transition="slide" data-direction="reverse"> 
+0

謝謝,這是正確的語法。接受的答案需要進行編輯。 – Greg 2014-05-12 17:48:32