有没有办法改变全球过渡的方向?
我知道我们可以像这样改变过渡的类型:
$.mobile.defaultPageTransition = 'slide';
但我想一直拥有reverse = true
。
顺便说一句,我知道我可以在更改页面时传递方向,但我想为整个应用程序默认它。
谢谢。
有没有办法改变全球过渡的方向?
我知道我们可以像这样改变过渡的类型:
$.mobile.defaultPageTransition = 'slide';
但我想一直拥有reverse = true
。
顺便说一句,我知道我可以在更改页面时传递方向,但我想为整个应用程序默认它。
谢谢。
您可以绑定到pageinit
站点的伪页面的事件并更改当前页面中的链接:
$(document).delegate('.ui-page', 'pageinit', function () {
$(this).find('[data-role="button"]').attr('data-direction', 'reverse');
});
您的所有data-role="button"
链接现在都将使用反向转换。
这是一个演示:http: //jsfiddle.net/qJNDv/
我认为这是最好的方法:
$(document).bind("mobileinit", function () {
$.mobile.changePage.defaults.reverse = true;
});
我在文档中没有看到:http: //jquerymobile.com/test/docs/api/globalconfig.html