移动Web开发之jQueryMobile.ppt
《移动Web开发之jQueryMobile.ppt》由会员分享,可在线阅读,更多相关《移动Web开发之jQueryMobile.ppt(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、目目录录jQueryMobile简介实例10-1:搭建jQueryMobile开发环境综合实例:网上订餐系统实例10-2:搭建测试环境实例10-3:动态滑动条实例10-4:使用选择菜单1 1 1 1J JQ QU UE ER RY Y MMO OB BI IL LE E简简介介jQuery是一款优秀的JavaScript框架,是一个轻量级的js库,核心理念是“writeless,domore”(写得更少,做得更多)。它是一个兼容多浏览器的JavaScript库,2006年1月由美国人JohnResig在纽约的Barcamp发布,吸引了来自世界各地的众多JavaScript高手加入,由DaveM
2、ethvin率领团队进行开发。如今,jQuery已经成为最流行的JavaScript库,在世界前10000个访问最多的网站中,有超过55%在使用jQuery。在网页制作领域中,jQuery的主要功能和优势如下:jQuery不但兼容CSS3,而且还兼容各种浏览器(IE6.0,FF1.5,Safari2.0,Opera9.0),jQuery2.0及后续版本将不再支持IE6/7/8浏览器。jQuery使用户能够更加方便地处理HTMLdocuments、events、实现动画效果,并且方便地为网站提供Ajax交互。1 1 1 1J JQ QU UE ER RY Y MMO OB BI IL LE E简
3、简介介jQuery为使用者提供了健全的文档说明,各种应用也讲解得十分详细。jQuery为开发人员提供了许多成熟的插件,通过这些插件可以设计出动感的页面。jQuery能够使用户的HTML页面保持代码和html内容分离,也就是说,不用再在html里面插入一堆js来调用命令了,只需定义id即可。jQuery库位于一个JavaScript文件中,其中包含了所有的jQuery函数。可以通过下面的标记将jQuery添加到网页中:1 1 1 1J JQ QU UE ER RY Y MMO OB BI IL LE E简简介介jQuery库包含以下特性:HTML元素选取HTML元素操作CSS操作HTML事件函数
4、JavaScript特效和动画HTMLDOM遍历和修改AJAXUtilities1 1 1 1J JQ QU UE ER RY Y MMO OB BI IL LE E简简介介使用jQuery的基础语法如下:$(selector).action()美元符号$定义jQuery;选择符(selector)“查询”和“查找”HTML元素;action()执行对元素的操作。$(this).hide()/隐藏当前元素$(p).hide()/隐藏所有段落$(.test).hide()/隐藏所有class=test的所有元素$(#test).hide()/隐藏所有id=test的元素1 1 1 1J JQ Q
5、U UE ER RY Y MMO OB BI IL LE E简简介介jQueryMobile是jQuery在手机上和平板设备上的版本,随着智能手机系统的普及,现在主流移动平台上的浏览器功能已经赶上了桌面浏览器,因此jQuery团队引入了jQueryMobile(简称为JQM)。JQM的使命是向所有主流移动浏览器提供一种统一体验,使整个Internet上的内容更加丰富。与jQuery一样,JQM是一个在Internet上直接托管、免费可用的开源代码基础。jQueryMobile是一个为触控优化的框架,用于创建移动Web应用程序;jQuery适用于所有流行的智能手机和平板电脑;jQueryMobi
6、le构建于jQuery库之上,如果通晓jQuery会更易学习;它使用HTML5、CSS3、JavaScript和AJAX通过尽可能少的代码来完成对页面的布局。1 1 1 1J JQ QU UE ER RY Y MMO OB BI IL LE E简简介介jQueryMobile将“writeless,domore”这一理念提升到了新的层次:它自动为网页设计交互的易用外观,并在所有移动设计上保持一致。开发者不需要为每种移动设备或OS编写一个应用程序,例如:Android和Blackberry用Java编写,iOS用ObjectiveC编写,WindowsPhone用C#和.net编写。jQuery
7、Mobile只用HTML、CSS和JavaScript,这些技术是所有移动Web浏览器的标准。1 1 1 1J JQ QU UE ER RY Y MMO OB BI IL LE E简简介介常用以下两种方式获取jQueryMobile:从CDN引用jQueryMobile(推荐);从jQ下载jQueryMobile库。获取和使用方法将在实例10-1中进行讲解。为了更好地在PC端浏览jQueryMobile页面在移动终端的执行效果,可以下载Opera公司的移动模拟器OperaMobileEmulator进行演示。具体使用方法在实例10-2中进行讲解。与jQuery核心库一样,您的开发计算机上不需要
8、安装任何东西;只需将各种*.js和*.css文件直接包含到您的Web页面中即可。这样,JQM的功能就好像被放到了您的指尖,供大家随时使用。1 1 1 1J JQ QU UE ER RY Y MMO OB BI IL LE E简简介介在网页制作领域中,jQueryMobile的基本特点如下:JQM框架简单易用,主要使用标记实现页面开发,无需或仅需很少JavaScript。尽管jQueryMobile利用最新的HTML5、CSS3和JavaScript,但并非所有移动设备都提供这样的支持。jQueryMobile的哲学是同时支持高端和低端设备,比如那些没有JavaScript支持的设备,尽量提供最
9、好的体验。jQueryMobile在设计时考虑了访问能力,它拥有AccessibleRichInternetApplications(WAI-ARIA)支持,以帮助使用辅助技术的残障人士访问Web页面。1 1 1 1J JQ QU UE ER RY Y MMO OB BI IL LE E简简介介jQueryMobile框架的整体大小比较小,JavaScript库12KB,CSS6KB,还包括一些图标。在JQM框架中提供了一个主题系统,允许我们提供自己的应用程序样式。2 2 2 2实实例例10-110-1搭搭建建J JQ QU UE ER RY Y MMO OB BI IL LE E开开发发环环
10、境境要想正常运行一个jQueryMobile移动应用页面,需要先获取与jQueryMobile相关的插件文件。前面我们已经知道具体的获取方法有两种:下载相关插件文件和使用URL方式加载相应文件。要想正确运行jQueryMobile移动应用页面,需要至少包含如下所示的两个文件:jQuery.Mobile-x.x.x.min.js:jQueryMobile框架插件,x.x.x表示版本号。jQuery.Mobile-x.x.x.min.css:与jQueryMobile框架相配套的CSS样式文件。2 2 2 2实实例例10-110-1搭搭建建J JQ QU UE ER RY Y MMO OB BI
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 移动 Web 开发 jQueryMobile
限制150内