作为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
Linux初步 本书特色 《Linux初步》由多位从事Linux课程教学一线的老师梁平、张兵、刘涛根据多年的教学和研究经验总结编写而成。本书力求用通俗易懂的语言...
《智能侵略》讲述了一个智人群体试图在充满偏见的俄克拉荷马州寻求生存之地的故事。书中所描述的社会中,普通人对头带智能芯片的
《千秋人物》内容简介:本书精选梁衡最新人物散文50篇,包括对毛泽东、周恩来、彭德怀、张闻天、瞿秋白、方志敏、邓小平、诸葛亮、
《Istio实战指南》内容简介:本书是Istio服务网格技术的入门图书。全书分为9章,深入浅出地介绍了Istio的相关知识,结合大量的示例
《扶贫志》内容简介:本书为反映决战脱贫攻坚重大主题的长篇报告文学,作品以精准扶贫首倡地花垣县为切入点,辐射具有典型意义的扶
《Vue企业开发实战》内容简介:本书以Vue.js 2为基础,以项目实战的方式引导读者渐进式学习Vue.js框架。本书分为项目起步、Vue.js介
《细说PHP》开发Web应用程序PHP是最理想的工具,易于使用、功能强大、成本低廉、高安全性、开发速度快且执行灵活。《细说PHP》以
《算法导论》自第一版出版以来,已经成为世界范围内广泛使用的大学教材和专业人员的标准参考手册。这本书全面论述了算法的内容,
《Android进阶解密》内容简介:《Android进阶解密》是一本Android进阶书籍,主要针对Android 8.0系统源码并结合应用开发相关知识进
《零起点Python大数据与量化交易》内容简介:本书是国内较早关于Python大数据与量化交易的原创图书,配合zwPython开发平台和zwQuan
泉幸甫建筑师,日本大学生产工学系教授1947年熊本县出生,1973年日本大学研究生院硕士课程修了。1975~1977年R工作室。1977年设立
Thelatestscientificfindingsindicatethatemotionsplayanessentialroleindecisionmaki...
《普通高等教育十一五国家级规划教材•模拟电子电路及技术基础》分两篇,共11章。第一篇(一~三章)以系统应用为出发点,介绍放大器
《城市治理的范式创新:上海城市运行“一网统管”》内容简介:国家治理体系如何回应数字经济的发展、数字社会的变迁和数字技术的迭
本书是理论计算机科学方面的优秀教材,主要介绍形式语言、自动机、可计算性和相关内容。本书特别注意定义、定理的准确性和严格性
汇编语言(第三版) 本书特色 汇编语言是各种CPU提供的机器指令的助记符的集合,人们可以用汇编语言直接控制硬件系统进行工作。汇编语言是很多相关课程(如数据结构、...
《洞悉用户:用户研究方法与应用》内容简介:用户研究在现代设计中扮演着极为重要的角色。但就在若干年前,就连惠普、索尼、Tektr
《编程语言实现模式》旨在传授开发语言应用(工具)的经验和理念,帮助读者构建自己的语言应用。这里的语言应用并非特指用编译器
Formanyprogrammers,discoveringRubyisarevelation.Theyareoverjoyedbyhowelegantlyan...
《美国大学室内装饰设计教程》引导你进入一个精彩的室内设计世界。现在的室内装饰行业正日益繁荣,并不断地发展变化,《美国大学