jQMobile defaultPageTransition不起作用

use*_*775 0 mobile jquery html5 default

我正在使用jQMobile我的Web应用程序.我正在使用最新版本1.1.1.

我试着默认设置 $.mobile.defaultPageTransition = "slide";

但它不工作,当我修改的版本jQMobile,以jquery.mobile-1.0b2它的做工精细.

有什么建议吗?

代码:

$(document).bind("mobileinit", function(){
  $.mobile.defaultPageTransition = "slide";
});
Run Code Online (Sandbox Code Playgroud)

小智 11

将代码移动到自己的文件中,例如"custom-init.js".

$(document).bind("mobileinit", function() { 
    $.mobile.defaultPageTransition = "slide";
});
Run Code Online (Sandbox Code Playgroud)

在您的脚本导入中,在包含jQuery后包含"custom-init.js",但在包含jQuery Mobile之前:

<script src="jquery-1.7.1.min.js"></script>
<script src="custom-init.js"></script>
<script src="jquery.mobile-1.1.1.min.js"></script>
Run Code Online (Sandbox Code Playgroud)

这应该让它适合你.