图书介绍
jQuery权威指南【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 陶国荣著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111325437
- 出版时间:2011
- 标注页数:368页
- 文件大小:50MB
- 文件页数:386页
- 主题词:JAVA语言-程序设计
PDF下载
下载说明
jQuery权威指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 jQuery开发入门1
1.1 jQuery概述2
1.1.1 认识jQuery2
1.1.2 jQuery基本功能2
1.1.3 搭建jQuery开发环境3
1.1.4 编写第一个简单的jQuery应用3
1.1.5 jQuery程序的代码风格5
1.2 jQuery的简单应用7
1.2.1 jQuery访问DOM对象7
1.2.2 jQuery控制DOM对象7
1.2.3 jQuery控制页面CSS9
1.3 本章小结11
第2章 jQuery选择器12
2.1 jQuery选择器概述13
2.1.1 什么是选择器13
2.1.2 选择器的优势13
2.2 jQuery选择器详解17
2.2.1 基本选择器18
2.2.2 层次选择器20
2.2.3 简单过滤选择器22
2.2.4 内容过滤选择器25
2.2.5 可见性过滤选择器27
2.2.6 属性过滤选择器28
2.2.7 子元素过滤选择器30
2.2.8 表单对象属性过滤选择器32
2.2.9 表单选择器34
2.3 综合案例分析——导航条在项目中的应用37
2.3.1 需求分析37
2.3.2 效果界面38
2.3.3 功能实现38
2.3.4 代码分析40
2.4 本章小结41
第3章 jQuery操作DOM42
3.1 DOM基础43
3.2 访问元素44
3.2.1 元素属性操作45
3.2.2 元素内容操作49
3.2.3 获取或设置元素值51
3.2.4 元素样式操作53
3.3 创建节点元素58
3.4 插入节点60
3.4.1 内部插入节点方法60
3.4.2 外部插入节点方法64
3.5 复制节点66
3.6 替换节点68
3.7 包裹节点69
3.8 遍历元素71
3.9 删除元素73
3.10 综合案例分析——数据删除和图片预览在项目中的应用75
3.10.1 需求分析75
3.10.2 效果界面75
3.10.3 功能实现77
3.10.4 代码分析80
3.11 本章小结81
第4章 jQuery中的事件与应用82
4.1 事件机制83
4.2 页面载入事件85
4.2.1 ready()方法的工作原理85
4.2.2 ready()方法的几种相同写法86
4.3 绑定事件86
4.4 切换事件90
4.4.1 hover()方法90
4.4.2 toggle()方法93
4.5 移除事件94
4.6 其他事件96
4.6.1 方法one()97
4.6.2 方法trigger()98
4.7 表单应用100
4.7.1 文本框中的事件应用100
4.7.2 下拉列表框中的事件应用104
4.8 列表应用109
4.9 网页选项卡的应用114
4.10 综合案例分析——删除数据时的提示效果在项目中的应用116
4.10.1 需求分析116
4.10.2 效果界面117
4.10.3 功能实现118
4.10.4 代码分析121
4.11 本章小结123
第5章 jQuery的动画与特效124
5.1 显示与隐藏125
5.1.1 show()与hide()方法125
5.1.2 动画效果的show()与hide()方法126
5.1.3 toggle()方法128
5.2 滑动131
5.2.1 slideDown()与slideUp方法131
5.2.2 slideToggle()方法134
5.3 淡入淡出135
5.3.1 fadeIn()与fadeOut()方法135
5.3.2 fadeTo()方法137
5.4 自定义动画139
5.4.1 简单的动画140
5.4.2 移动位置的动画141
5.4.3 队列中的动画144
5.4.4 动画停止和延时146
5.5 动画效果综述148
5.5.1 各种动画方法说明148
5.5.2 使用animate()方法代替其他动画效果148
5.6 综合案例分析——动画效果浏览相册中的图片149
5.6.1 需求分析149
5.6.2 效果界面149
5.6.3 功能实现151
5.6.4 代码分析155
5.7 本章小结158
第6章 Ajax在jQuery中的应用159
6.1 加载异步数据160
6.1.1 传统的JavaScript方法160
6.1.2 jQuery中的load()方法162
6.1.3 jQuery中的全局函数getJSON()164
6.1.4 jQuery中的全局函数getScript()166
6.1.5 jQuery中异步加载XML文档168
6.2 请求服务器数据170
6.2.1 $.get()请求数据170
6.2.2 $.post()请求数据172
6.2.3 serialize()序列化表单175
6.3 $.ajax()方法177
6.3.1 $.ajax()的基本概念177
6.3.2 $.ajaxSetup()设置全局Ajax181
6.4 Ajax中的全局事件184
6.4.1 Ajax全局事件的基本概念184
6.4.2 ajaxStart与ajaxStop全局事件184
6.5 综合案例分析——用Ajax实现新闻点评即时更新187
6.5.1 需求分析187
6.5.2 效果界面187
6.5.3 功能实现189
6.5.4 代码分析193
6.6 本章小结196
第7章 jQuery常用插件197
7.1 jQuery插件概述198
7.2 验证插件validate198
7.3 表单插件form202
7.4 Cookie插件cookie205
7.5 搜索插件AutoComplete209
7.6 图片灯箱插件notesforlightbox213
7.7 右键菜单插件contextmenu216
7.8 图片放大镜插件jqzoom222
7.9 自定义jQuery插件224
7.9.1 插件的种类225
7.9.2 插件开发要点225
7.9.3 开发插件示例226
7.10 综合案例分析——使用uploadify插件实现文件上传功能232
7.10.1 需求分析232
7.10.2 效果界面233
7.10.3 功能实现234
7.10.4 代码分析236
7.11 本章小结241
第8章 jQuery UI插件242
8.1 认识jQuery UI243
8.2 jQuery UI交互性插件244
8.2.1 拖曳插件244
8.2.2 放置247
8.2.3 排序插件250
8.3 j Query UI微型插件252
8.3.1 折叠面板插件252
8.3.2 日历255
8.3.3 选项卡插件260
8.3.4 对话框插件263
8.4 综合案例分析——使用jQuery UI插件以拖动方式管理相册269
8.4.1 需求分析269
8.4.2 效果界面269
8.4.3 功能实现270
8.4.4 代码分析274
8.5 本章小结277
第9章 jQuery实用工具函数278
9.1 什么是工具函数279
9.2 工具函数的分类279
9.2.1 浏览器的检测279
9.2.2 数组和对象的操作284
9.2.3 字符串操作291
9.2.4 测试操作293
9.2.5 URL操作297
9.3 工具函数的扩展299
9.4 其他工具函数——$.proxy()302
9.5 综合案例分析——使用jQuery扩展工具函数实现对字符串指定类型的检测305
9.5.1 需求分析305
9.5.2 效果界面305
9.5.3 功能实现306
9.5.4 代码分析309
9.6 本章小结311
第10章 jQuery性能优化与最佳实践312
10.1 优化选择器执行的速度313
10.1.1 优先使用ID与标记选择器313
10.1.2 使用jQuery对象缓存314
10.1.3 给选择器一个上下文315
10.2 处理选择器中的不规范元素标志317
10.2.1 选择器中含有特殊符号317
10.2.2 选择器中含有空格符号318
10.3 优化事件中的冒泡现象319
10.4 使用data()方法缓存数据321
10.5 解决jQuery库与其他库的冲突326
10.5.1 jQuery在其他库前导入326
10.5.2 jQuery在其他库后导入328
10.6 使用子查询优化选择器性能330
10.7 减少对DOM元素直接操作332
10.8 正确区分DOM对象与jQuery对象334
10.8.1 DOM对象与jQuery对象的定义334
10.8.2 DOM对象与jQuery对象的类型转换335
10.9 本章小结337
第11章 综合案例开发338
案例1:切割图片339
案例2:在线聊天室349
本章小结365
第1章 jQuery开发入门1
示例1-1 编写第一个简单的jQuery程序4
示例1-2 jQuery事件的链式写法5
示例1-3 控制DOM对象7
示例1-4 jQuery控制CSS样式10
第2章 jQuery选择器12
示例2-1 使用JavaScript实现隔行变色13
示例2-2 使用jQuery选择器实现隔行变色15
示例2-3 使用JavaScript输出文字信息16
示例2-4 使用jQuery输出文字信息17
示例2-5 使用jQuery基本选择器选择元素18
示例2-6 使用jQuery层次选择器选择元素20
示例2-7 使用jQuery基本过滤选择器选择元素22
示例2-8 使用jQuery内容过滤选择器选择元素25
示例2-9 使用jQuery可见性过滤选择器选择元素27
示例2-10 使用jQuery属性过滤选择器选择元素28
示例2-11 使用jQuery子元素过滤选择器选择元素30
示例2-12 通过表单对象属性过滤选择器获取表单对象32
示例2-13 使用jQuery表单过滤选择器获取元素35
综合案例分析——导航条在项目中的应用37
第3章 jQuery操作DOM42
示例3-1 创建一个DOM页面文档43
示例3-2 通过attr(name)方法获取元素的属性45
示例3-3 设置元素的属性(一)46
示例3-4 设置元素的属性(二)48
示例3-5 设置或获取元素的内容50
示例3-6 设置或获取元素的值51
示例3-7 直接设置元素样式值54
示例3-8 增加CSS类别55
示例3-9 类别切换57
示例3-10 动态创建节点元素59
示例3-11 插入节点(一)62
示例3-12 插入节点(二)63
示例3-13 外部插入节点65
示例3-14 复制元素节点66
示例3-15 替换元素节点68
示例3-16 包裹元素节点70
示例3-17 遍历元素72
示例3-18 删除元素73
综合案例分析——数据删除和图片预览在项目中的应用75
第4章 jQuery中的事件与应用82
示例4-1 事件中的冒泡现象83
示例4-2 用bind方法绑定事件87
示例4-3 用映射方式绑定不同的事件88
示例4-4 用hover方法绑定事件91
示例4-5 用toggle方法绑定事件93
示例4-6 用unbind方法移除事件94
示例4-7 用one方法绑定事件97
示例4-8 用trigger方法绑定事件98
示例4-9 文本框中的事件应用100
示例4-10 下拉列表框中的事件应用104
示例4-11 列表中的导航菜单应用109
示例4-12 网页选项卡的应用114
综合案例分析——删除数据时的提示效果在项目中的应用116
第5章 jQuery的动画与特效124
示例5-1 show()与hide()方法简介125
示例5-2 动画效果的show()与hide()方法127
示例5-3 toggle()方法的使用129
示例5-4 slideDown()与slideUp()方法132
示例5-5 slideToggle()方法134
示例5-6 fadeIn()和fadeOut()方法136
示例5-7 fadeTo()方法138
示例5-8 简单的动画140
示例5-9 移动位置的动画142
示例5-10 队列中的动画144
示例5-11 动画停止和延时146
综合案例分析——动画效果浏览相册中的图片149
第6章 Ajax在jQuery中的应用159
示例6-1 传统的JavaScript方法实现Ajax功能160
示例6-2 load()方法实现异步获取数据162
示例6-3 全局函数getJSON()实现异步获取数据164
示例6-4 全局函数getScript()实现异步获取数据166
示例6-5 全局函数get()实现异步获取XML文档数据168
示例6-6 全局函数get()向服务器请求数据171
示例6-7 全局函数post()向服务器请求数据173
示例6-8 serialize()序列化表单175
示例6-9 用$.ajax()方法发送请求178
示例6-10 $.ajaxSetup()方法全局设置Ajax181
示例6-11 jQuery中的全局事件185
综合案例分析——用Ajax实现新闻点评即时更新187
第7章 jQuery常用插件197
示例7-1 验证插件的使用199
示例7-2 表单插件的使用203
示例7-3 cookie插件的使用206
示例7-4 搜索插件的使用209
示例7-5 图片灯箱插件的使用213
示例7-6 右键菜单插件的使用217
示例7-7 图片放大镜插件的使用222
示例7-8 对象级别插件的开发226
示例7-9 类级别插件的开发229
综合案例分析——使用uploadify插件实现文件上传功能232
第8章 jQuery UI插件242
示例8-1 使用draggable插件实现对象的拖曳操作245
示例8-2 使用droppable插件实现对象的放置操作247
示例8-3 使用sortable插件实现列表中表项的拖曳排序操作250
示例8-4 使用accordion插件实现页面中多区域的折叠操作253
示例8-5 使用datepicker插件实现日期选择的基本操作256
示例8-6 使用datepicker插件实现分段时间的选择258
示例8-7 使用tabs插件展示选项卡的基本功能261
示例8-8 使用dialog插件弹出提示和确定信息对话框264
综合案例分析——使用jQuery UI插件以拖动方式管理相册269
第9章 jQuery实用工具函数278
示例9-1 browser对象的使用280
示例9-2 boxModel对象的使用282
示例9-3 $.each()函数遍历数组284
示例9-4 $.each()函数遍历对象285
示例9-5 $.grep()函数筛选数据287
示例9-6 $.map()函数变更数据288
示例9-7 $.inArray()函数搜索数据290
示例9-8 $.trim()函数除掉字符串左右两边的空格符292
示例9-9 $.isEmptyObject()函数的使用293
示例9-10 $.isPlainObject()函数的使用295
示例9-11 $.contains()函数的使用296
示例9-12 使用函数$.param()对数组进行序列化298
示例9-13 使用函数$.extend()扩展工具函数300
示例9-14 使用函数$.proxy()改变事件函数的作用域302
综合案例分析——使用jQuery扩展工具函数实现对字符串指定类型的检测305
第10章 jQuery性能优化与最佳实践312
示例10-1 在指定的查找范围内获取DOM元素315
示例10-2 选择器中含有空格符与不含空格符的区别318
示例10-3 事件中的target方法优化冒泡现象320
示例10-4 使用data()方法在元素上存取移除数据322
示例10-5 使用data()方法在元素上存取移除JSON格式的数据323
示例10-6 解决jQuery库先于其他库导入时,变量“$”的使用权问题326
示例10-7 解决jQuery库后于其他库导入时,变量“$”的使用权问题328
示例10-8 使用子查询优化选择器性能330
示例10-9 减少对DOM元素直接操作332
示例10-10 DOM对象与jQuery对象的类型转换335
第11章 综合案例开发338
案例1:切割图片339
案例2:在线聊天室349
热门推荐
- 3485119.html
- 1816213.html
- 2277280.html
- 2430326.html
- 2469329.html
- 2494987.html
- 304338.html
- 1177607.html
- 487613.html
- 3455885.html
- http://www.ickdjs.cc/book_202456.html
- http://www.ickdjs.cc/book_3184526.html
- http://www.ickdjs.cc/book_2952514.html
- http://www.ickdjs.cc/book_2484860.html
- http://www.ickdjs.cc/book_3807027.html
- http://www.ickdjs.cc/book_3546046.html
- http://www.ickdjs.cc/book_2941597.html
- http://www.ickdjs.cc/book_1420664.html
- http://www.ickdjs.cc/book_2999330.html
- http://www.ickdjs.cc/book_3012808.html