作为jQuery Mobile的入门级读物,Brad Broulik所著的《jQuery Mobile快速入门》以示例方式讲解了jQuery Mobile的基本知识和核心特性,内容系统全面,便于理解。
《jQuery Mobile快速入门》总共分为10章,内容包括jQuery Mobile的基础知识;使用页眉、工具栏和标签栏进行导航;表单元素和按钮;列表视图;使用表格和CSS渐变来格式化内容;创建可主题化的设计;jQuery Mobile API;服务集成策略;使用PhoneGap轻松部署jQuery Mobile应用程序等。通过本书的学习,读者将会获悉jQuery Mobile的核心特性,以及如何创建可主题化的设计,还会掌握jQuery Mobile的API,以及如何使用PhoneGap来扩展jQuery Mobile。
《jQuery Mobile快速入门》适合想要掌握jQuery Mobile的Web开发人员阅读。具有一定开发经验的Android开发人员和iPhone/iPad开发人员在学完本书后,也可以通过一次编码,构建出可跨平台运行的app。
第1章 jQuery Mobile简介 1 1.1 通用访问 1 1.2 跨所有移动平台的统一UI 4 1.3 简化的标记驱动的开发 5 1.4 渐进式增强 6 1.5 响应式设计 7 1.6 可主题化的设计 10 1.7 可访问性 11 1.8 总结 12第2章 jQuery Mobile入门 15 2.1 jQuery Mobile页面模板 15 2.2 多页面模板 20 2.2.1 设置内部页面的页面标题 22 2.2.2 单页面文档与多页面文档的对比 23 2.3 Ajax驱动的导航 24 2.3.1 $.mobile.changePage() 26 2.3.2 用途 26 2.3.3 参数 26 2.3.4 配置Ajax导航 28 2.4 转换 28 2.5 对话框 31 2.5.1 链接与页面配置的对比 33 2.5.2 操作表 33 2.5.3 对话框UX指南 35 2.6 带有媒体查询的响应式布局 36 2.7 总结 38第3章 使用页眉、工具栏和标签栏来导航 39 3.1 页眉栏 39 3.1.1 页眉基础知识 39 3.1.2 页眉结构 40 3.1.3 页眉定位 40 3.1.4 页眉按钮 42 3.1.5 既有文本又有图标的按钮 43 3.1.6 只带有图标的按钮 43 3.1.7 带有分段控件的页眉栏 44 3.1.8 修复被截断的页眉或页脚 46 3.2 回退按钮 47 3.3 页脚栏 50 3.3.1 页脚基础知识 50 3.3.2 页脚结构 50 3.3.3 页脚定位 51 3.3.4 页脚按钮 52 3.4 工具栏 53 3.4.1 带有图标的工具栏 53 3.4.2 带有分段控件的工具栏 54 3.5 标签栏 56 3.5.1 带有标准图标的标签栏 56 3.5.2 永久标签栏 57 3.5.3 带有自定义图标的标签栏 58 3.5.4 带有分段控件的标签栏 59 3.6 总结 60第4章 表单元素和按钮 63 4.1 按钮 64 4.1.1 链接按钮 64 4.1.2 表单按钮 65 4.1.3 图像按钮 66 4.1.4 使用图标来设计按钮 66 4.1.5 只带有图标的按钮 68 4.1.6 按钮定位 69 4.1.7 带有自定义图标的按钮 69 4.1.8 分组按钮 70 4.1.9 主题按钮 72 4.1.10 动态按钮 73 4.2 表单元素 76 4.2.1 表单基础知识 76 4.2.2 文本输入 77 4.2.3 选择菜单 81 4.2.4 单选按钮 88 4.2.5 复选框 91 4.2.6 滑动条 93 4.2.7 开关控件 97 4.2.8 本地表单元素 98 4.2.9 Mobiscroll日期选择器 101 4.3 总结 103第5章 列表视图 105 5.1 列表基础知识 105 5.2 内置列表 106 5.3 列表分割线 107 5.4 带有缩略图和图标的列表 109 5.5 拆分按钮列表 111 5.6 编号列表 112 5.7 只读列表 113 5.8 列表徽章(计数泡) 114 5.9 使用搜索栏过滤列表 116 5.10 动态列表 118 5.10.1 列表选项 119 5.10.2 列表方法 120 5.10.3 列表事件 120 5.11 总结 121第6章 使用表格和CSS渐变来格式化内容 123 6.1 表格布局 123 6.1.1 表格模板 123 6.1.2 两列的表格 124 6.1.3 带有CSS增强的三列表格 126 6.1.4 带有app图标的四列表格 127 6.1.5 带有emoji图标的五列表格 128 6.1.6 多行表格 129 6.1.7 不相等的表格 130 6.1.8 springboard 131 6.2 可折叠的内容块 133 6.3 可折叠的设置 136 6.4 使用CSS渐变进行样式化 138 6.5 总结 141第7章 创建可主题化的设计 143 7.1 主题基础知识 144 7.2 主题和调色板 145 7.3 主题默认值 148 7.4 主题继承 150 7.5 自定义主题 154 7.6 ThemeRoller 158 7.6.1 调色板和全局设置 158 7.6.2 Preview Inspector和QuickSwatch Bar 159 7.6.3 Adobe Kuler集成 160 7.6.4 入门 161 7.7 总结 163第8章 jQuery Mobile API 165 8.1 配置jQuery Mobile 165 8.1.1 自定义脚本的位置 166 8.1.2 可配置的jQuery Mobile选项 166 8.2 方法 170 8.3 事件 175 8.3.1 事件概览 176 8.3.2 触发事件 182 8.4 属性 183 8.5 数据属性 183 8.6 总结 191第9章 服务集成策略 193 9.1 使用RESTful服务的客户端集成 194 9.1.1 使用Ajax的客户端Twitter集成 194 9.1.2 使用Ajax的客户端表单POST 199 9.2 使用MVC的服务器端集成 205 9.2.1 使用MVC的服务器端表单POST 205 9.2.2 使用MVC的服务器端数据访问 210 9.2.3 服务器端与客户端的对比 211 9.3 Google Maps集成 213 9.4 总结 216第10章 使用PhoneGap轻松部署jQuery Mobile应用程序 217 10.1 什么是PhoneGap 218 10.2 将jQuery Mobile作为一个iOS app来运行 218 10.3 将jQuery Mobile作为一个Android app来运行 226 10.4 Open App Market 231 10.5 客户端设备API 233 10.6 总结 233
《RT-Thread内核实现与应用开发实战指南:基于STM32》内容简介:本书基于野火STM32全系列开发板介绍RT-Thread内核实现与应用开发,
图形用户界面是当前人机交互的主要模式。往往会有这样错误的看法,就是认为软件界面是程序员等这样一些计算机专家的事,当前人们
《我们为什么上瘾》内容简介:科普作家萨拉维茨生于一个美国犹太中产家庭,她在20世纪80年代就读于哥伦比亚大学时,不幸对药物成瘾
《新时代交通运输领域军民融合深度发展研究》内容简介:全书从历史演进着笔,探讨了深度发展的目标任务、体系建设、运行机制、发展
《和风漫步》内容简介:本书是一本淡彩街景的绘画教程。淡彩是集柔美与硬朗为一体的绘画艺术,它既具有水彩的诗意,又具有钢笔的行
《3G的业务及管理》力图全面系统地分析3G业务,在介绍业务网络的整体架构和3G业务的特点后,重点对各种业务(包括3G特色业务)的技
《散漫的天性》内容简介:本书的作者冯骥才散文具有独特的艺术美风格,他将自然美糅进他的语言风格、行文结构中,形成一种与思想内
《电路》为普通高等教育“十五”国家级规划教材,是《电路》(第4版)(邱关源主编,高等教育出版社,1999)的修订版。全书共分1
《简洁的力量》内容简介:我们是否思考过这样一个问题:创新是要让我们的世界变得更加科技化还是人性化?如果说是为了科技化,那我
R语言与数据分析实战 本书特色 本书以R语言的“编程属性”为中心,内容涵盖R语言基础理论到实际数据分析,通过分析模型和算法等更实用的示例...
AlcAnderson感谢家人对他写作的支持.a他觉得与Ryan合作是件幸运的事.aAl是萨利什库特奈大学的学术IT服务主任,1教授网络服务、网络
《FBI心理操控术》内容简介:在实际办案中,FBI会把心理操控术作为必须掌握的心理课程,FBI认为,运用“心理操控术”,用眼睛洞察一
《守望卡瓦格博》内容简介:2006年,新浪博客开通的第二年,杨旭东注册了“留给自己一份柔软的心情”的个人旅行博客。十余年来,一
錫製鈕釦在低溫時會崩解成粉末狀,西元一八一二年拿破崙對俄軍戰役的大潰敗,是否就是俄羅斯的冰天雪地讓這支堪稱史上最大軍旅因
《阿里铁军销售法》内容简介:如何用一个小动作引发客户兴趣? 客户不愿意签,怎么让他回心转意? 如何抓住最佳成交时机? 优质客户
本书全方位介绍了JavaScript,主要讨论了浏览器兼容性、可访问性、底层语法以及与HTML结构层的协同等问题。书中既包括理论性的讲
《电商大数据——用数据驱动电商和商业案例解析》重点介绍了电子商务数据驱动的理论和商业案例。《电商大数据——用数据驱动电商
Python可以这样学 本书特色 全书共分16章,对Python内部工作原理进行了一定深度的剖析,99%以上的案例代码使用Python 3.5.1实现,也适用于...
HTML5、CSS3和JavaScript技术是网页设计的精髓,《精通HTML5+CSS3+JavaScript网页设计》以应用实例和综合实战案例的形式逐一详解
《20世纪的中国乡村》内容简介:本书从四个部分,系统呈现20世纪中国乡村社会发展状况。第一部分,探讨中国近代社会史研究的历程、