摘要:
ajaxEnabled (boolean, default: true): 同时设置页面中的链接和表单提交是否使用Ajax方法,也就是说表单的提交和a标记中的链接,都是采用ajax调用。 布尔类型,在默认状态下参数是true。 例如: $(document).bind("mobileinit", function(){ $.mobile.ajaxEnabled=false; }); 如果你的项目中没有用到Ajax,那么建议将这里设为false ajaxFormsEnabled (deprecated boolean, default: true): 单独设置页面中的表单提. 阅读全文
摘要:
初始化 jQuery Mobile(以下简称jM)在加载的时候会自动的初始化默认配置项,这样我们就不需要为了学习和配置这些参数花费很多的时间了,大大的提高了开发效率。 但是有些时候因为项目的需要我们还是需要对这些参数进行自定义的。在学习jM的初始化参数之前,我们需要先来了解mobileinit事件。 Mobileinit事件 jM的加载事件和普通的jQuery插件有所不同,它会在document.ready事件之前执行。因此我们在需要对jM的默认运行参数进行调整的时候就需要在document.ready事件之前来对这些参数进行设置,jM为我们提供了mobileinit事件来处理加载之前... 阅读全文
摘要:
在开发移动网站过程中,有一些Javascript代码会经常用到。以下是10段常用的JavaScript代码。需要注意的是某几段代码需要jQuery mobile framework支持。 1.如果网页是在iPhone或Android浏览器中查看,则在主体元素中添加“iPhone”或“Android” 类名 Javascript代码 if(navigator.userAgent.match(/iPhone/i)){$('body').addClass('iPhone');}elseif(navigator.userAgent.match(/Android/i)){ 阅读全文