人民邮电出版社有限公司店铺主页二维码
人民邮电出版社有限公司 微信认证
人民邮电出版社微店,为您提供最全面,最专业的一站式购书服务
微信扫描二维码,访问我们的微信店铺
你可以使用微信联系我们,随时随地的购物、客服咨询、查询订单和物流...

从0到1 jQuery快速上手 锋利的jQuery

37.40
运费: ¥ 0.00-20.00
从0到1 jQuery快速上手 锋利的jQuery  商品图0
从0到1 jQuery快速上手 锋利的jQuery  商品缩略图0

商品详情

书名:从0到1 jQuery快速上手  
定价:49.8  
ISBN:9787115526335  
作者:莫振杰  
版次:第1版  
出版时间:2020-04  

内容提要:  
作者根据自己多年的前后端开发经验,站在完全零基础读者的角度,基于jQuery 1.12.x版本,详尽介绍了jQuery的基础知识及开发技巧。 全书分为14章,前10章主要介绍jQuery的基本技术,包括常用选择器、DOM操作、事件操作、jQuery动画、过滤方法、查找方法等;后4章主要介绍jQuery的进阶技巧,包括工具函数、开发插件、Ajax操作以及*级技巧。 此外,本书不但配备了所有案例的源代码,作者还结合实际工作和前端面试的经验,精选了很多高质量的练习题。为了方便高校老师教学,本书还提供了配套的PPT 课件。本书适合作为前端开发人员的参考书,也可以作为大中专院校相关专业的教学参考书。  

作者简介:  
莫振杰,毕业于暨南大学信科院计算机科学与技术专业,从事前后端开发4年多,开发过绿叶学习网、广州智能工程研究会网站、大量在线应用工具及其他各种类型网站,著有多本编程书且销量过万, 现为绿叶学习网的站长,该网站用于分享其在前后端开发中的一些经验,其制作的前后端开发在线教程在互联网引起广泛关注,每一个教程都广受网友称赞与推崇,今年还开发了系列前端线上付费课程。  

目录:  
第 1 章 jQuery… ………………………1  
1.1 jQuery 简介………………………………… 1  
1.1.1 从“JavaScript”到“JavaScript 库”… 1  
1.1.2 关于jQuery……………………………… 2  
1.2 教程介绍… ………………………………… 3  
1.3 jQuery 下载与安装… …………………… 3  
1.3.1 下载jQuery……………………………… 3  
1.3.2 安装jQuery……………………………… 4  
1.4 本章练习… ………………………………… 4  
第 2 章 基础选择器… ……………… 5  
2.1 jQuery 选择器简介… …………………… 5  
2.2 基本选择器… ……………………………… 6  
2.2.1 元素选择器… …………………………… 6  
2.2.2 id 选择器………………………………… 7  
2.2.3 class 选择器… ………………………… 8  
2.2.4 群组选择器… …………………………… 9  
2.3 层次选择器… ……………………………… 11  
2.3.1 后代选择器… …………………………… 11  
2.3.2 子代选择器… …………………………… 12  
2.3.3 兄弟选择器… …………………………… 14  
2.3.4 相邻选择器… …………………………… 15  
2.4 属性选择器… ……………………………… 17  
2.5 本章练习… ………………………………… 19  
第3 章 伪类选择器… ……………… 21  
3.1 伪类选择器简介… ………………………… 21  
3.2 “位置”伪类选择器… …………………… 21  
3.3 “子元素”伪类选择器… ………………… 25  
3.3.1 :first-child、:last-child、:nth-…child(n)、:only-child………25  
3.3.2 :first-of-type、:last-of-type、:nthof-  
type(n)、:only-of-type… ……… 28  
3.4 “可见性”伪类选择器… ………………… 29  
3.5 “内容”伪类选择器… …………………… 31  
3.6 “表单”伪类选择器… …………………… 35  
3.7 “表单属性”伪类选择器… ……………… 37  
3.8 其他伪类选择器… ………………………… 38  
3.9 本章练习… ………………………………… 39  
第4 章 DOM 基础… ……………… 41  
4.1 DOM 简介… ……………………………… 41  
4.1.1 DOM 对象… …………………………… 41  
4.1.2 DOM 结构… …………………………… 41  
4.2 创建元素… ………………………………… 43  
4.3 插入节点… ………………………………… 45  
4.3.1 prepend() 和prependTo()… ……… 45  
4.3.2 append() 和appendTo()… ………… 48  
4.3.3 before() 和insertBefore()… ……… 50  
4.3.4 after() 和insertAfter()… …………… 52  
4.4 删除元素… ………………………………… 54  
4.4.1 remove()……………………………… 55  
4.4.2 detach()………………………………… 58  
4.4.3 empty()… ……………………………… 59  
4.5 复制元素… ………………………………… 60  
4.6 替换元素… ………………………………… 62  
4.6.1 replaceWith()… ……………………… 62  
4.6.2 replaceAll()… ………………………… 63  
4.7 包裹元素… ………………………………… 64  
4.7.1 wrap()…………………………………… 64  
4.7.2 wrapAll()… …………………………… 65  
4.7.3 wrapInner()… ………………………… 66  
4.8 遍历元素…………………………………… 67  
4.9 本章练习… ………………………………… 71  
第5 章 DOM 进阶… ……………… 73  
5.1 属性操作… ………………………………… 73  
5.1.1 获取属性… ……………………………… 73  
5.1.2 设置属性… ……………………………… 74  
5.1.3 删除属性… ……………………………… 77  
5.1.4 prop() 方法……………………………… 78  
5.2 样式操作… ………………………………… 80  
5.2.1 CSS 属性操作…………………………… 80  
5.2.2 CSS 类名操作… ……………………… 83  
5.2.3 个别样式操作… ………………………… 87  
5.3 内容操作… ………………………………… 94  
5.3.1 html()… ………………………………… 94  
5.3.2 text()… ………………………………… 96  
5.3.3 val()……………………………………… 97  
5.4 本章练习… ………………………………… 99  
第6 章 事件基础… ……………… 101  
6.1 事件简介… ……………………………… 101  
6.2 页面事件… ……………………………… 102  
6.2.1 JavaScript 的onload 事件………… 102  
6.2.2 jQuery 的ready 事件… …………… 103  
6.2.3 ready 事件的4 种写法……………… 104  
6.2.4 深入了解jQuery 的ready 事件…… 105  
6.3 鼠标事件… ……………………………… 107  
6.3.1 鼠标单击… …………………………… 107  
6.3.2 鼠标(指针)移入和鼠标(指针)移出……… 109  
6.3.3 鼠标按下和鼠标松开… ……………… 111  
6.4 键盘事件… ……………………………… 112  
6.5 表单事件… ……………………………… 115  
6.5.1 focus 和blur… ……………………… 115  
6.5.2 select… ……………………………… 117  
6.5.3 change… …………………………… 119  
6.6 编辑事件… ……………………………… 122  
6.7 滚动事件… ……………………………… 123  
6.8 本章练习… ……………………………… 127  
第7 章 事件进阶… ……………… 129  
7.1 绑定事件… ……………………………… 129  
7.1.1 为“已经存在的元素”绑定事件… … 129  
7.1.2 为“动态创建的元素”绑定事件… … 130  
7.2 解绑事件… ……………………………… 131  
7.3 合成事件… ……………………………… 134  
7.4 一次事件… ……………………………… 136  
7.5 自定义事件… …………………………… 137  
7.6 event 对象……………………………… 139  
7.6.1 event.type…………………………… 140  
7.6.2 event.target………………………… 141  
7.6.3 event.which………………………… 142  
7.6.4  event.pageX 和event.pageY…… 143  
7.6.5 keyCode… ………………………… 143  
7.7 this… …………………………………… 146  
7.8 本章练习… ……………………………… 148  
第8 章 jQuery 动画……………… 149  
8.1 jQuery 动画简介… …………………… 149  
8.2 显示与隐藏… …………………………… 150  
8.2.1 show() 和hide()… ………………… 150  
8.2.2 toggle()… …………………………… 153  
8.3 淡入与淡出… …………………………… 154  
8.3.1 fadeIn() 和fadeOut()……………… 154  
8.3.2 fadeToggle()………………………… 156  
8.3.3 fadeTo()……………………………… 157  
8.4 滑上与滑下……………………………… 158  
8.4.1 slideUp() 和slideDown()… ……… 159  
8.4.2 slideToggle()… …………………… 160  
8.5 自定义动画… …………………………… 162  
8.5.1 简单动画… …………………………… 162  
8.5.2 累积动画… …………………………… 165  
8.5.3 回调函数… …………………………… 166  
8.6 队列动画… ……………………………… 168  
8.7 停止动画… ……………………………… 171  
8.8 延迟动画………………………………… 174  
8.9 判断动画状态…………………………… 175  
8.10 深入了解jQuery 动画………………… 177  
8.11 本章练习………………………………… 178  
第9 章 过滤方法… ……………… 179  
9.1 jQuery 过滤方法简介… ……………… 179  
9.2 类名过滤:hasClass()………………… 179  
9.3 下标过滤:eq()… ……………………… 181  
9.4 判断过滤:is()…………………………… 182  
9.5 反向过滤:not()………………………… 184  
9.6 表达式过滤:filter()、has()…………… 186  
9.6.1 filter()… ……………………………… 187  
9.6.2 has()… ……………………………… 189  
9.7 本章练习… ……………………………… 190  
第 10 章 查找方法………………… 191  
10.1 jQuery 查找方法简介… ……………… 191  
10.2 查找祖先元素… ……………………… 191  
10.2.1 parent()……………………………… 191  
10.2.2 parents()…………………………… 194  
10.2.3 parentsUntil()……………………… 196  
10.3 查找后代元素… ……………………… 197  
10.3.1 children()…………………………… 197  
10.3.2 find()………………………………… 198  
10.3.3 contents()… ……………………… 200  
10.4 向前查找兄弟元素… ………………… 200  
10.4.1 prev()………………………………… 200  
10.4.2 prevAll()… ………………………… 201  
10.4.3 prevUntil()… ……………………… 202  
10.5 向后查找兄弟元素… ………………… 203  
10.5.1 next()………………………………… 204  
10.5.2 nextAll()… ………………………… 205  
10.5.3 nextUntil()… ……………………… 206  
10.6 查找所有兄弟元素… ………………… 207  
10.7 本章练习… …………………………… 209  
第 11 章 工具函数… ……………… 211  
11.1 工具函数简介…………………………… 211  
11.2 字符串操作……………………………… 211  
11.3 URL 操作… …………………………… 212  
11.4 数组操作………………………………… 213  
11.4.1 判断元素:$.inArray()……………… 214  
11.4.2 合并数组:$.merge()……………… 215  
11.4.3 转换数组:$.makeArray()………… 215  
11.4.4 过滤数组:$.grep()………………… 217  
11.4.5 遍历数组:$.each()………………… 219  
11.5 对象操作………………………………… 221  
11.6 检测操作………………………………… 222  
11.7 自定义工具函数………………………… 227  
11.8 本章练习………………………………… 228  
第 12 章 开发插件………………… 230  
12.1 jQuery 插件简介… …………………… 230  
12.2 jQuery 常用插件……………………… 231  
12.2.1 文本溢出:dotdotdot.js…………… 231  
12.2.2 延迟加载:lazyload.js… ………… 232  
12.2.3 复制粘贴:zclip.js… ……………… 235  
12.2.4 表单验证:validate.js……………… 236  
12.3 jQuery 插件…………………………… 238  
12.3.1 方法类插件…………………………… 238  
12.3.2 函数类插件… ……………………… 242  
12.4 本章练习… …………………………… 244  
第 13 章 Ajax 操作… …………… 245  
13.1 搭建服务器环境………………………… 245  
13.2 Ajax 简介… …………………………… 247  
13.3 load() 方法… ………………………… 248  
13.3.1 load() 方法简介… ………………… 248  
13.3.2 传递数据… ………………………… 252  
13.3.3 回调函数… ………………………… 253  
13.4 $.get() 方法…………………………… 254  
13.5 $.post() 方法… ……………………… 256  
13.6 $.getJSON() 方法…………………… 259  
13.7 $.getScript() 方法…………………… 261  
13.8 $.ajax() 方法… ……………………… 264  
13.9 本章练习… …………………………… 267  
第 14 章 *级技巧………………… 268  
14.1 index() 方法…………………………… 268  
14.2 链式调用… …………………………… 271  
14.3 jQuery 对象与DOM 对象…………… 273  
14.4 解决库冲突… ………………………… 276  
14.5 jQuery CDN… ……………………… 279  
14.5.1 CDN 简介… ………………………… 279  
14.5.2 jQuery CDN… …………………… 280  
14.6 本章练习… …………………………… 281  
附录A DOM 操作方法… ……… 282  
附录B 常见的事件… …………… 284  
附录C 常见的动画… …………… 285  
附录D 过滤方法… ……………… 286  
附录E 查找方法… ……………… 287  

人民邮电出版社有限公司店铺主页二维码
人民邮电出版社有限公司 微信公众号认证
人民邮电出版社微店,为您提供最全面,最专业的一站式购书服务
扫描二维码,访问我们的微信店铺
随时随地的购物、客服咨询、查询订单和物流...

从0到1 jQuery快速上手 锋利的jQuery

手机启动微信
扫一扫购买

收藏到微信 or 发给朋友

1. 打开微信,扫一扫左侧二维码

2. 点击右上角图标

点击右上角分享图标

3. 发送给朋友、分享到朋友圈、收藏

发送给朋友、分享到朋友圈、收藏

微信支付

支付宝

扫一扫购买

打开微信,扫一扫

或搜索微信号:renyoushe
人民邮电出版社官方微信公众号

收藏到微信 or 发给朋友

1. 打开微信,扫一扫左侧二维码

2. 点击右上角图标

点击右上角分享图标

3. 发送给朋友、分享到朋友圈、收藏

发送给朋友、分享到朋友圈、收藏