當swipeleft發生時,我正在添加頁面運行時間。但是,當swiperight發生時,我無法返回上一頁,我創建了滑動從從左到右。在jQuery Mobile中從左到右滑動過渡
我已將data-direction="reverse"
添加到頁面,但它沒有創建從左到右的效果。
有沒有辦法做到這一點?
當swipeleft發生時,我正在添加頁面運行時間。但是,當swiperight發生時,我無法返回上一頁,我創建了滑動從從左到右。在jQuery Mobile中從左到右滑動過渡
我已將data-direction="reverse"
添加到頁面,但它沒有創建從左到右的效果。
有沒有辦法做到這一點?
function ChangePage(pageId,iPageIndex) {
var forward = iCurrCardIndex < iPageIndex;
iCurrCardIndex = iPageIndex;
$.mobile.changePage("#" + pageId, "slide", !forward, true);
}
數據方向=「反向」不會在頁面上屬於,你把它添加到鏈接:
<a href="page.html" data-direction="reverse">Link Text</a>
會送你一個反向過渡到page.html中。
通過使用數據的rel = 「後面」 的jQuery Mobile將模仿後退按鈕,請參閱 「返回鏈接」 在這裏: http://jquerymobile.com/demos/1.0b1/#/demos/1.0b1/docs/pages/docs-pages.html
<a href="nextPage.html" data-transition="reverse slide">Next page</a>
一個使用也許更簡單的方法JQM是:
<a href="page.html" data-transition="slide" data-direction="reverse">Link Text</a>
或也爲JS內:
$.mobile.changePage("page.html", { transition: 'slide', reverse: true });
這確實顯示當前頁面之間的空白頁和你想要去的頁面 – Daniel