15天学会jQuery编程与实战(视频教学版)

作者:刘鑫

出版:清华大学出版社

年代:2017 更多图书信息

图书简介

使用jQuery可以用更少的时间完成更多工作。Web开发和移动开发已经成为主流,jQuery在Web和移动网页方面的占有率已经达到70.8%,这给学习jQuery的读者提供了更多工作机会。本书是一本带领读者入门的jQuery实战书。全书分为4部分:第1部分介绍jQuery开发的基础,包括环境搭建,必须了解的JavaScript基础,jQuery操作HTML、CSS、事件、动画等;第2部分介绍jQuery的插件,包括自定义插件、UI插件和一些常用插件;第3部分介绍jQuery在移动网页方面的开发框架jQuery Mobile;第4部分通过3个完整的项目案例让读者完善前面的学习,并正式开发属于自己的项目。本书内容精练、重点突出、实例丰富、讲解通俗,是广大网页或移动Web设计人员和前端开发人员必备的参考书,同时非常适合大中专院校师生参考阅读,也可作为高等院校计算机及相关培训机构的教材。

(展开)

目录

第一篇 jQuery基础
第1章 欢迎进入移动开发的世界 3
1.1 下载jQuery 3
1.2 编写第一个包含jQuery库的程序 5
1.3 jQuery库的核心方法$() 6
1.4 jQuery库的选择器 7
1.5 jQuery代码的注释 9
1.6 调试jQuery程序 10
1.7 小结 14
第2章 学习jQuery 必会的JavaScript基础 15
2.1 JavaScript的数据类型 15
2.2 JavaScript的变量 17
2.3 JavaScript的方法和参数 17
2.4 JavaScript的上下文Context 18
2.5 JavaScript的Callback 18
2.6 小结 19
第3章 jQuery操作HTML 20
3.1 获取或设置元素的内容 20
3.2 获取或设置元素的属性 22
3.3 在页面中添加元素 24
3.4 从页面中删除元素 27
3.5 通过for…of为页面中的元素循环指定ID 29
3.6 利用Ajax实现网页的get请求 31
3.7 利用Ajax直接执行返回的JS代码 34
3.8 一切Ajax都是基于$.ajax() 35
3.9 跨域的AJAX-JSONP 37
3.10 JSONP在jQuery中的应用 39
3.11 实战1:网页中的图片预览 41
3.12 实战2:利用Ajax实现微博的实时更新 44
3.13 小结 46
第4章 jQuery操作CSS 47
4.1 添加或删除样式 47
4.2 样式的切换 48
4.3 获取或设置CSS样式 49
4.4 更改元素或窗口的大小 51
4.5 实战:网页链接的提示 52
4.6 小结 54
第5章 jQuery操作事件 55
5.1 什么是事件 55
5.2 jQuery中的事件 55
5.3 页面的初始化事件 57
5.4 绑定事件 59
5.5 新事件绑定on() 62
5.6 移除事件绑定 63
5.7 新移除事件绑定off() 64
5.8 切换事件 66
5.9 表单事件 67
5.10 实战:表单的验证 69
5.11 小结 72
第6章 jQuery操作动画 73
6.1 基本动画 73
6.2 可折叠的列表 74
6.3 按钮的淡入淡出 76
6.4 停止动画 77
6.5 自定义动画 78
6.6 实战:多样式动画 79
6.7 小结 80
第二篇 jQuery插件
第7章 jQuery插件 83
7.1 什么是jQuery插件 83
7.2 常用的插件网站 87
7.3 jQuery的插件类型 89
7.4 对象级别的插件开发 89
7.5 类级别的插件开发 92
7.6 实战:用第三方插件创建自己的网站 95
7.7 小结 102
第8章 jQuery官方UI插件 103
8.1 jQuery UI插件是官方提供的用户界面 103
8.2 下载jQuery UI插件 104
8.3 拖动组件Draggable的使用 105
8.4 拖放组件Droppable的使用 106
8.5 实战:使用拖动效果模拟Windows系统“回收站” 108
8.6 实现页面中的进度条 112
8.7 实现页面中的滑动条 114
8.8 实现页面中的日历 121
8.9 实现页面导航的手风琴效果 128
8.10 实现页面中的各种对话框特效 130
8.11 实现幻灯和分页特效 135
8.12 小结 141
第9章 jQuery多媒体插件 142
9.1 图表应用 142
9.2 视频应用 148
9.3 地图应用 151
9.4 实战在线地图 156
9.5 小结 160
第三篇 jQuery移动开发
第10章 jQuery Mobile移动开发 163
10.1 下载jQuery Mobile 163
10.2 使用Dreamweaver开发jQuery Mobile 164
10.3 创建第一个jQuery Mobile文件 165
10.4 测试jQuery Mobile 165
10.5 选择页面中的元素 169
10.6 设置页面中元素的属性 170
10.7 jQuery Mobile中的控件 170
10.8 使用按钮实现菜单界面 172
10.9 使用表单做一个手机版QQ登录 175
10.10 使用列表做一个类贴吧的应用 180
10.11 使用对话框实现一个相册 183
10.12 实战:实现电子书阅读器 186
10.13 小结 188
第11章 开发移动博客 189
11.1 项目规划 189
11.2 主界面设计 190
11.3 文章列表的设计 193
11.4 文章内容页的实现 197
11.5 文章类的设计 200
11.6 测试环境的搭建 202
11.7 数据库的设计 207
11.8 内容页功能的实现 213
11.9 文章列表的实现 217
11.10 首页的实现 222
11.11 小结 223



第四篇 jQuery实战
第12章 jQuery+HTML 5实现文件拖动上传 227
12.1 认识FileDrop.js插件 228
12.1.1 下载FileDrop.js插件 228
12.1.2 使用插件实现文件拖拽上传 231
12.2 开发图片拖拽上传Web应用 235
12.2.1 HTML 5文件上传功能 235
12.2.2 图片拖拽上传HTML代码 236
12.2.3 图片拖拽上传CSS代码 237
12.2.4 图片拖拽上传JS代码 239
12.2.5 图片拖拽上传服务器端PHP代码 241
12.2.6 图片拖拽上传Web应用最终效果 242
12.3 小结 243
第13章 jQuery+HTML 5实现视频播放器 244
13.1 认识MediaElement.js插件 245
13.1.1 下载音视频播放器插件 245
13.1.2 开发一个简单的播放器应用 248
13.1.3 使用MediaElement.js插件模仿Windows Media Player 252
13.2 实现在线播放器 254
13.2.1 在页面中添加MediaElement.js 254
13.2.2 构建播放器页面布局 254
13.2.3 播放器页面初始化 255
13.3 小结 257
第14章 jQuery+HTML 5实现绘图程序 258
14.1 准备jquery.deviantartmuro绘图插件 259
14.1.1 下载jquery.deviantartmuro绘图插件 259
14.1.2 参数说明 265
14.1.3 使用jquery.deviantartmuro绘图插件开发Sandbox绘图应用 268
14.2 基于HTML 5的Canvas绘图初步应用 271
14.2.1 Canvas简介 271
14.2.2 Canvas技术基本知识 271
14.3 Canvas技术初步应用 273
14.3.1 Canvas技术绘制矩形应用 273
14.3.2 Canvas技术清除矩形区域应用 274
14.3.3 Canvas技术绘制圆弧应用 275
14.3.4 Canvas技术绘制路径应用 276
14.3.5 Canvas技术绘制线段应用 278
14.3.6 Canvas技术绘制贝塞尔曲线与二次样条曲线应用 279
14.4 Canvas技术综合应用——绘制花样 280
14.5 Canvas综合应用——绘制复杂图样 281
14.6 Canvas综合应用——图形变换 283
14.7 小结 286
(展开)

书页展示

更多图书信息
数据来源于网络,如有问题,请反馈至此邮箱:service@bookask.com

作者:刘鑫
出版:清华大学出版社

ISBN:9787302475958

出版日期:2017-08-01

清华大学出版社

清华大学出版社

清华大学出版社成立于1980年6月,是由教育部主管、清华大学主办的综合出版单位。植根于“清华”这座久负盛名的高等学府,秉承清华人“自强不息,厚德载物”的人文精神,清华大学出版社在短短二十多年的时间里,迅速成长起来。作为来自一流大学的出版单位,清华大学出版社始终坚持弘扬科技文化产业、服务科教兴国战略的出版方向,把出版高等学校教学用书和科技图书作为主要任务,并为促进学术交流、繁荣出版事业设立了多项出版基金,逐渐形成了以出版高水平的教材和学术专著为主的鲜明特色,在教育出版领域树立了强势品牌。目前,清华版教材已在全国一百多所院校得到广泛使用。高品质、多层次的计算机图书是清华大学出版社的一大品牌支柱。20世纪80年代末,在席卷全球的信息化浪潮中,清华大学出版社快速切入计算机图书市场,逐渐成为并一直保持这一市场的领先地位,为发展中国计算机教育做出了巨大贡献。

(展开)

作者信息

刘鑫

刘鑫,资深JAVA语言学者,富有多年的开发及教学经验。

(展开)

相关书卡
书卡里除了这本书,还有更多经典等你读!

Copyright ©2021  BookAsk 书问  |  京ICP证160134号   |  

京公网安备 11010802026432号

  |  出版物经营许可证新出发京零字第海150168号   |  营业执照:91110108318038279C   |  网站地图   |  关于我们   |  合作伙伴   |  商务合作   |  友情链接