2011-08-26 73 views
4

當swipeleft發生時,我正在添加頁面運行時間。但是,當swiperight發生時,我無法返回上一頁,我創建了滑動從左到右在jQuery Mobile中從左到右滑動過渡

我已將data-direction="reverse"添加到頁面,但它沒有創建從左到右的效果。

有沒有辦法做到這一點?

回答

3
function ChangePage(pageId,iPageIndex) { 
    var forward = iCurrCardIndex < iPageIndex; 
    iCurrCardIndex = iPageIndex; 

    $.mobile.changePage("#" + pageId, "slide", !forward, true); 
} 
1

數據方向=「反向」不會在頁面上屬於,你把它添加到鏈接:

<a href="page.html" data-direction="reverse">Link Text</a> 

會送你一個反向過渡到page.html中。

0
<a href="nextPage.html" data-transition="reverse slide">Next page</a> 
+0

這確實顯示當前頁面之間的空白頁和你想要去的頁面 – Daniel

11

一個使用也許更簡單的方法JQM是:

<a href="page.html" data-transition="slide" data-direction="reverse">Link Text</a> 

或也爲JS內:

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