Web前端开发技术(jQuery+Ajax 慕课版)
作者: 谭丽娜,陈天真,郭倩蓉 著
出版时间: 2019
本书由浅入深地对jQuery和Ajax的基础知识和应用进行了介绍。全书共10章,第1~2章是jQuery入门和jQuery基础知识,第3~6章是jQuery知识点的具体介绍,第7~9章是Ajax技术,第10章是综合案例。本书既可作为高等院校Web开发课程的教材和辅导书,也可作为初学者的入门读物。
目录
- 第 1章 jQuery入门 1
- 1.1JavaScript和JavaScript库1
- 1.1.1JavaScript简介1
- 1.1.2JavaScript库1
- 1.2jQuery简介4
- 1.2.1jQuery理念5
- 1.2.2jQuery的优势5
- 1.2.3jQuery的版本对比7
- 1.2.4jQuery 3.3.1新版本介绍7
- 1.3学习jQuery前的知识储备8
- 1.4jQuery文件库的下载9
- 1.4.1jQuery库对比9
- 1.4.2jQuery库的下载安装10
- 1.5jQuery文件库的引入11
- 1.6jQuery开发工具 错误!未定义书签。
- 1.7开发第 一个应用程序13
- 本章小结16
- 习题16
- 第2章 jQuery基础知识18
- 2.1jQuery基础语法18
- 2.1.1jQuery的语法结构18
- 2.1.2美元符号“$”的使用20
- 2.2jQuery的代码风格20
- 2.2.1jQuery的链式编程风格20
- 2.2.2jQuery代码的注释24
- 2.3文档就绪函数25
- 2.4jQuery 对象与 DOM 对象32
- 2.4.1DOM对象33
- 2.4.2jQuery对象34
- 2.4.3jQuery对象与DOM对象的相互转化34
- 本章小结35
- 习题35
- 第3章jQuery选择器36
- 3.1jQuery选择器简介36
- 3.1.1JavaScript选取元素36
- 3.1.2jQuery选取元素38
- 3.1.3jQuery选择器的分类39
- 3.2基本选择器39
- 3.3层次选择器42
- 3.4过滤选择器46
- 3.4.1基本过滤选择器46
- 3.4.2内容过滤选择器49
- 3.4.3可见性过滤选择器51
- 3.4.4属性过滤选择器53
- 3.4.5子元素过滤选择器56
- 3.4.6表单对象属性过滤选择器59
- 3.5表单选择器60
- 本章小结65
- 习题66
- 第4章jQuery操作DOM67
- 4.1jQuery操作DOM简介67
- 4.2jQuery操作DOM节点68
- 4.2.1新建68
- 4.2.2添加68
- 4.2.3删除71
- 4.2.4修改75
- 4.2.5查找81
- 4.3jQuery的其他操作81
- 4.3.1属性操作81
- 4.3.2样式操作88
- 4.3.3设置和获取元素94
- 4.3.4值96
- 4.3.5遍历节点98
- 本章小结99
- 习题99
- 第5章jQuery中的事件101
- 5.1事件介绍101
- 5.2页面载入事件101
- 5.3jQuery绑定的事件101
- 5.3.1常见事件监听方式101
- 5.3.2使用on方法绑定事件104
- 5.3.3使用one方法绑定事件111
- 5.3.4解除事件绑定111
- 5.3.5模拟用户操作113
- 5.3.6常见事件分类117
- 5.4事件冒泡120
- 5.5事件对象(常用属性、案例)123
- 本章小结126
- 习题127
- 第6章jQuery中的动画129
- 6.1jQuery基本动画效果129
- 6.1.1show()方法129
- 6.1.2hide()方法133
- 6.1.3toggle()方法135
- 6.2jQuery常用动画效果136
- 6.2.1滑动效果137
- 6.2.2淡入淡出139
- 6.3jQuery自定义动画效果143
- 6.3.1自定义动画效果的介绍143
- 6.3.2自定义动画效果的使用143
- 6.3.3stop()145
- 6.3.4动画队列147
- 本章小结151
- 习题151
- 第7章JSON154
- 7.1服务器文件154
- 7.2JSON定义154
- 7.3JavaScript中使用JSON156
- 7.4Ajax客户端处理JSON响应160
- 7.5Ajax服务器端JSON生成162
- 7.5.1Bean转Json 错误!未定义书签。
- 7.5.2List转Json 错误!未定义书签。
- 7.5.3Map转Json 错误!未定义书签。
- 7.6JSON、XML和HTML 错误!未定义书签。
- 本章小结错误!未定义书签。
- 习题错误!未定义书签。
- 第8章Ajax技术172
- 8.1Ajax简介172
- 8.1.1Ajax请求与传统Web模型区别172
- 8.1.2Ajax包含的技术176
- 8.1.3Ajax的优势与不足177
- 8.1.4Ajax的应用177
- 8.2Ajax工作原理179
- 8.3Ajax开发步骤180
- 本章小结188
- 习题188
- 第9章jQuery中的Ajax应用190
- 9.1jQuery中的Ajax190
- 9.2ajax()方法190
- 9.3简单方法201
- 9.3.1get()方法201
- 9.3.2getJSON()方法203
- 9.3.3getScript()方法204
- 9.3.4post()方法206
- 9.3.5load()方法207
- 9.4序列化209
- 本章小结213
- 习题214
- 第10章 综合案例215
- 10.1案例介绍215
- 10.2案例开发环境介绍215
- 10.3目录结构216
- 10.4主要功能216
- 10.4.1页面布局217
- 10.4.2网页选项卡218
- 10.4.3登录功能219
- 10.4.4鼠标滑过导航显示下拉菜单221
- 10.4.5广告轮播223
- 10.4.6鼠标滑过小图显示大图227
- 本章小结229
-
习题230