1:jQuery Mobile简介
本人也是一个新手,说白了就是一个菜鸟,编写这个博客纯属个人学习记录,当然能为
同样想学习或对jQuery Mobile感兴趣的朋友带来一点点帮助,也是一件非常美好的事情。
本笔记内容主要参考《W3C jQuery Mobile教程》和《jQuery Mobile开发之南》,笔记中如
有不当之处,请高手不要吝啬板砖。
jQuery Mobile是专门针对移动终端设备的浏览器开发的轻量级的web脚本框架,
它基于强悍的jQuery和jQuery UI,统一用户系统接口,能够无缝隙运行于当今所有
流行的移动平台之上,并且易于主题化设计与建造。它的出现打破了传统JavaScript
对移动终端设备脆弱支持的局面,使得开发一个跨移动平台的web应用真正成为可能。
1:功能特点:
jQuery Mobile为开发移动应用程序提供十分简单的应用接口,而这些接口的
配置则是由标记驱动 的,开发者在HTML页面中无须使用任何JavaScript代码就可以
建立大量的程序接口。简单来说,jQuery Mobile具有以下特点:
(1)强大的AJAX驱动导航
无论页面数据的调用还是页面间的切换,都是采用AJAX进行驱动的,从而
保持了动画转换页面的干净和优雅。
(2)一jQuery和jQuery UI为框架核心
jQuery Mobile的核心框架式建立在jQuery基础上的,并且利用了jQuery UI
的代码与运行模式,使得熟悉jQuery语法的开发人员能够轻易快速的掌握。
(3)强大的浏览器兼容性
jQuery Mobile继承了jQuery的兼容性优势,目前所有开发的应用兼容于所有主
要的移动终端浏览器,使开发者集中精力做功能开发,而不需要考虑复杂的浏览器兼容
性问题。
(4)轻量级框架
所有需要的导入的文件,经压缩后只有几十KB,框架的轻量级将大大加快程序的
执行速度。
(5)支持触摸及其他鼠标事件
jQuery Mobile提供了一些自定义的事件,用来侦测用户的移动触摸动作,如tap
(单击)、tap-and-hold(单击并按住)、swipe(滑动)等事件,极大提高了代码的开发
效率。
(6)强大的主题化框架
借助于主题化的框架和ThemeRoller应用程序,jQuery Mobile可以快速的改变应
用程序的外观或自定义一套属于产品自身的主题,有助于树立应用产品的品牌形象。
2:支持平台
jQuery Mobile支持当前市面上绝大多数的台式机、智能手机、平板电脑和电子阅读器的
平台。此外,对于有些不支持的智能手机和旧版本的浏览器,通过渐进增强的方式,将逐步实现
支持。
3:获取jQuery Mobile
登陆jQuery Mobile官方网站(http://jquerymobile.com),单击导航条中的“Download”
即可进入下载页面,选择需要的版本就可以直接下载了
如图: