我正在开发一个网页应用程序,决定使用jQuery Mobile。问题是我的网站使用的是从右到左的波斯语言。我已经创建了一个rtl.css样式表来反转一切,但我还需要反转默认的幻灯片转换效果,也就是说,它应该从左向右滑动,并且在添加data-reverse或返回按钮时应该从右向左滑动。
请问您能帮我解决这个问题吗?
谢谢。
我正在开发一个网页应用程序,决定使用jQuery Mobile。问题是我的网站使用的是从右到左的波斯语言。我已经创建了一个rtl.css样式表来反转一切,但我还需要反转默认的幻灯片转换效果,也就是说,它应该从左向右滑动,并且在添加data-reverse或返回按钮时应该从右向左滑动。
请问您能帮我解决这个问题吗?
谢谢。
$.mobile.changePage( "nextPage.html", {
transition: "slide",
reverse: true
});
还有一种方法:您可以在链接中使用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
。
对于标记来说,这似乎提供了更好的滑动效果,并且更符合jQuery Mobile在其文档中所使用的方式。
<a href="#main" data-transition="slide" data-direction="reverse">
data-direction="reverse"
jQM文档:
但@Zakaria也是一个有效的响应