当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