大佬教程收集整理的这篇文章主要介绍了jquery-mobile – Jquery使用PhoneGap进行闪烁导航的移动代码,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
$(document).bind("mobileinit",function() { if (navigator.userAgent.indexOf("Android") != -1) { $.mobile.defaultPageTransition = 'none'; $.mobile.defaultDialogTransition = 'none'; } });
我来自C#世界,对jQuery mobile几乎一无所知.我想添加这个片段,但不知道在哪里.如果它重要我认为我会将它添加到jquery.mobile-1.1.0.rc.1.js,但后来我不知道在哪里,如果这是正确的文件.
例如:
<script src="http://code.jquery.com/jquery-1.6.4.min.js"></script> <script> $(document).bind("mobileinit",function() { if (navigator.userAgent.indexOf("Android") != -1) { $.mobile.defaultPageTransition = 'none'; $.mobile.defaultDialogTransition = 'none'; } }); </script> <script src="http://code.jquery.com/mobile/1.1.0/jquery.mobile-1.1.0.min.js"></script>
文档:http://jquerymobile.com/demos/1.1.0/docs/api/globalconfig.html
此外,UA嗅探不是必需的,因为jQuery Mobile测试设备是否支持CSS 3D转换,并且仅在支持它们的设备上使用漂亮的转换.这是在jQuery Mobile 1.1.0中为您完成的,但默认的回退转换是淡入淡出,因此您无论如何都必须更改该默认值.
$.mobile.transitionfallBACks.slideout = "none"
资料来源:http://jquerymobile.com/demos/1.1.0/docs/pages/page-transitions.html
作为一般观察,我注意到你将if / then语句放在事件处理程序中,你也可以把它放在外面,所以如果它不是Android设备,则事件绑定/触发永远不会发生.
例如:
<script src="http://code.jquery.com/jquery-1.6.4.min.js"></script> <script> if (navigator.userAgent.indexOf("Android") != -1) { $(document).bind("mobileinit",function() { $.mobile.defaultPageTransition = 'none'; $.mobile.defaultDialogTransition = 'none'; }); } </script> <script src="http://code.jquery.com/mobile/1.1.0/jquery.mobile-1.1.0.min.js"></script>
以上是大佬教程为你收集整理的jquery-mobile – Jquery使用PhoneGap进行闪烁导航的移动代码全部内容,希望文章能够帮你解决jquery-mobile – Jquery使用PhoneGap进行闪烁导航的移动代码所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。