简介
《jQuery即学即用(双色版)》全面呈现jQuery的超凡魔力,从jQuery的基本应用到各种强大的jQuery UI与jQuery Plugins,最后介绍了当前热门的,如Google地图,Flickr等Web服务的应用。各个部分均配置了简单易懂、即学即用的应用实例,稍作修改即可用于构筑您的Web 2.0网站。
阅读《jQuery即学即用(双色版)》,可以帮助您很快地掌握jQuery技术。《jQuery即学即用(双色版)》是所有网站开发人员案头学习查询必备之书,也适合作为培训机构的培训参考教材。
目录
第1部分 jquery技术经典
第1章 jquery起源 02
1.1 javascript与jquery 02
1.2 jquery起源及特征 03
1.3 javascript库 03
1.4 jquery应用示例 04
第2章 javascript语法基础 06
2.1 javascript的语言基础 06
2.2 对象化编程 14
2.3 函数 19
2.4 事件处理 25
2.5 dom 28
2.6 ajax 28
第3章 配置jquery的使用环境 30
3.1 下载jquery 30
3.2 使用方法 34
3.3 jquery代码 35
第4章 jquery与javascript的区别 36
4.1 简单的dom操作 36
4.2 ajax的简单应用 38
.4.3 实现简单的渐入/渐出效果 41
4.4 事件处理 42
4.5 实现复杂的动画效果 45
第2部分 jquery的基础应用
第5章 获取元素 49
5.1 利用标签名改变格式 49
5.2 通过id获取元素 50
5.3 通过类名获取元素 51
5.4 一次性获取多个元素 52
5.5 通过指定层次关系获取元素 53
5.6 根据元素的属性值获取元素 56
5.7 通过过滤器获取元素 59
5.8 获取表单元素 66
5.9 通过过滤器获取表单元素 69
5.10 从集合元素中通过指定序号获取元素 70
5.11 获取指定条件一致的元素 72
5.12 获取指定范围的元素 73
5.13 获取与条件表达式一致的元素 74
5.14 获取元素的下一个元素 75
5.15 获取元素的前一个元素 76
5.16 获取元素的父元素 77
5.17 获取元素的子元素 78
第6章 元素控制 80
6.1 在元素内部追加内容 80
6.2 在元素中的不同位置追加内容 82
6.3 在元素的开始位置追加内容 83
6.4 在不同元素的开始位置追加内容 84
6.5 在元素后追加兄弟元素 86
6.6 在元素前追加兄弟元素 87
6.7 用指定结构的元素包含元素 88
6.8 用指定结构的元素包含多个元素的集合 90
6.9 用指定标签包含子元素 91
6.10 替换元素 93
6.11 删除元素 94
6.12 复制元素 96
第7章 获取与控制属性 98
7.1 获取/设置属性值 98
7.2 删除属性值 100
7.3 修改class属性值 101
7.4 删除class值 103
7.5 根据条件设置/删除class值 105
7.6 获取/设置html元素 106
7.7 获取/设置文本 108
7.8 获取/设置value属性值 109
第8章 css控制 111
8.1 获取元素的style属性值 111
8.2 设置/修改元素的style属性值 113
8.3 获取元素的显示位置 114
8.4 获取元素的高度 115
8.5 获取元素的宽度 116
第9章 事件控制 118
9.1 导入页面后执行函数 118
9.2 在元素事件中绑定函数 119
9.3 元素mouseover/mouseout时的动作 121
9.4 元素被单击时函数的切换操作 122
9.5 控制元素的单击事件 124
9.6 在元素中绑定mouseover事件 125
9.7 控制元素的mouseout事件 126
第10章 设定效果 128
10.1 显示隐藏的元素 128
10.2 隐藏显示的元素 130
10.3 切换元素的显示/隐藏状态 131
10.4 渐进隐藏元素 133
10.5 将隐藏元素逐渐显示 134
10.6 交替显示元素 135
10.7 控制元素的渐入效果 137
10.8 控制元素的渐出效果 138
10.9 运行自定义动画 139
第11章 ajax的控制 142
11.1 通过http通信读入页面 142
11.2 读入html文件后插入到元素中 146
11.3 设置ajax通信完成后执行的函数 147
11.4 设置ajax通信失败时执行的函数 149
11.5 设置ajax通信成功后执行的函数 150
11.6 系列化获取元素值 152
第3部分 jquery高级应用之一
——使用jquery ui
第12章 jquery ui简介 155
12.1 下载jquery ui 155
12.2 配置jquery ui 157
12.3 设置主题 158
第13章 交互式效果 160
13.1 用拖动方式移动元素 160
13.2 将元素拖入到其他元素中 166
13.3 调整元素大小 170
13.4 选择元素 174
13.5 排序元素 178
第14章 小部件 185
14.1 折叠显示 185
14.2 日历操作 190
14.3 对话框 198
14.4 进度条 204
14.5 滑块 206
14.6 显示标签菜单 209
第15章 动画效果 214
15.1 删除/修改类时的动画效果 214
15.2 动画的操作与效果 216
15.3 效果操作 218
15.4 显示/隐藏时的动画效果 220
第4部分 jquery高级应用之二
——使用jquery插件
第16章 jquery插件简介 224
16.1 jquery插件 224
16.2 搜索jquery插件 225
16.3 导入jquery插件 228
第17章 图像插件 230
17.1 图片橱窗效果插件(pirobox) 230
17.2 从远而近的缩放效果插件(spacegallery) 233
17.3 放大镜效果插件(jqzoom) 235
17.4 在浏览器中全屏显示图片插件(supersized) 237
17.5 图片缩放特效插件(zoomi) 242
第18章 菜单插件 244
18.1 类似iphone的卷页菜单插件(overscroll) 244
18.2 设计优化的面包屑菜单插件(jbreadcrumb) 246
18.3 浮动链接按钮插件 248
18.4 活动菜单插件(slidingmenu) 250
18.5 循环切换显示插件(jquery carousel) 252
18.6 标签菜单插件(semantic tabs) 254
第19章 表单插件 258
19.1 表单检查插件(jquery form validators) 258
19.2 输入提示信息插件(jquery form tips) 260
19.3 显示日历插件(jcal) 262
19.4 检查输入文字数目插件(maxlength plugin) 264
19.5 向导式表单插件(formtowizard) 266
第20章 文件与链接插件 270
20.1 提示框插件(vtip) 270
20.2 以滚动新闻形式显示内容插件(jticker) 272
20.3 切换css插件(stylesheet switcher toggle) 274
20.4 返回页顶的导航链接插件(scroll to top controll) 277
20.5 航班显示板插件(airport) 278
第21章 媒体播放插件 280
21.1 媒体播放插件之一——jquery media plugin 280
21.2 媒体播放插件之二——jquery swfobject plugin 283
第5部分 jquery高级应用之三
——使用基于jquery的web服务
第22章 基于jquery的web服务 286
22.1 web服务 286
22.2 使用web服务 287
22.3 使用jsonp 287
第23章 使用糅合 289
23.1 使用flickr api显示图片 289
23.2 使用google maps api显示地图 294
附录a api列表 301
索引 306
第1章 jquery起源 02
1.1 javascript与jquery 02
1.2 jquery起源及特征 03
1.3 javascript库 03
1.4 jquery应用示例 04
第2章 javascript语法基础 06
2.1 javascript的语言基础 06
2.2 对象化编程 14
2.3 函数 19
2.4 事件处理 25
2.5 dom 28
2.6 ajax 28
第3章 配置jquery的使用环境 30
3.1 下载jquery 30
3.2 使用方法 34
3.3 jquery代码 35
第4章 jquery与javascript的区别 36
4.1 简单的dom操作 36
4.2 ajax的简单应用 38
.4.3 实现简单的渐入/渐出效果 41
4.4 事件处理 42
4.5 实现复杂的动画效果 45
第2部分 jquery的基础应用
第5章 获取元素 49
5.1 利用标签名改变格式 49
5.2 通过id获取元素 50
5.3 通过类名获取元素 51
5.4 一次性获取多个元素 52
5.5 通过指定层次关系获取元素 53
5.6 根据元素的属性值获取元素 56
5.7 通过过滤器获取元素 59
5.8 获取表单元素 66
5.9 通过过滤器获取表单元素 69
5.10 从集合元素中通过指定序号获取元素 70
5.11 获取指定条件一致的元素 72
5.12 获取指定范围的元素 73
5.13 获取与条件表达式一致的元素 74
5.14 获取元素的下一个元素 75
5.15 获取元素的前一个元素 76
5.16 获取元素的父元素 77
5.17 获取元素的子元素 78
第6章 元素控制 80
6.1 在元素内部追加内容 80
6.2 在元素中的不同位置追加内容 82
6.3 在元素的开始位置追加内容 83
6.4 在不同元素的开始位置追加内容 84
6.5 在元素后追加兄弟元素 86
6.6 在元素前追加兄弟元素 87
6.7 用指定结构的元素包含元素 88
6.8 用指定结构的元素包含多个元素的集合 90
6.9 用指定标签包含子元素 91
6.10 替换元素 93
6.11 删除元素 94
6.12 复制元素 96
第7章 获取与控制属性 98
7.1 获取/设置属性值 98
7.2 删除属性值 100
7.3 修改class属性值 101
7.4 删除class值 103
7.5 根据条件设置/删除class值 105
7.6 获取/设置html元素 106
7.7 获取/设置文本 108
7.8 获取/设置value属性值 109
第8章 css控制 111
8.1 获取元素的style属性值 111
8.2 设置/修改元素的style属性值 113
8.3 获取元素的显示位置 114
8.4 获取元素的高度 115
8.5 获取元素的宽度 116
第9章 事件控制 118
9.1 导入页面后执行函数 118
9.2 在元素事件中绑定函数 119
9.3 元素mouseover/mouseout时的动作 121
9.4 元素被单击时函数的切换操作 122
9.5 控制元素的单击事件 124
9.6 在元素中绑定mouseover事件 125
9.7 控制元素的mouseout事件 126
第10章 设定效果 128
10.1 显示隐藏的元素 128
10.2 隐藏显示的元素 130
10.3 切换元素的显示/隐藏状态 131
10.4 渐进隐藏元素 133
10.5 将隐藏元素逐渐显示 134
10.6 交替显示元素 135
10.7 控制元素的渐入效果 137
10.8 控制元素的渐出效果 138
10.9 运行自定义动画 139
第11章 ajax的控制 142
11.1 通过http通信读入页面 142
11.2 读入html文件后插入到元素中 146
11.3 设置ajax通信完成后执行的函数 147
11.4 设置ajax通信失败时执行的函数 149
11.5 设置ajax通信成功后执行的函数 150
11.6 系列化获取元素值 152
第3部分 jquery高级应用之一
——使用jquery ui
第12章 jquery ui简介 155
12.1 下载jquery ui 155
12.2 配置jquery ui 157
12.3 设置主题 158
第13章 交互式效果 160
13.1 用拖动方式移动元素 160
13.2 将元素拖入到其他元素中 166
13.3 调整元素大小 170
13.4 选择元素 174
13.5 排序元素 178
第14章 小部件 185
14.1 折叠显示 185
14.2 日历操作 190
14.3 对话框 198
14.4 进度条 204
14.5 滑块 206
14.6 显示标签菜单 209
第15章 动画效果 214
15.1 删除/修改类时的动画效果 214
15.2 动画的操作与效果 216
15.3 效果操作 218
15.4 显示/隐藏时的动画效果 220
第4部分 jquery高级应用之二
——使用jquery插件
第16章 jquery插件简介 224
16.1 jquery插件 224
16.2 搜索jquery插件 225
16.3 导入jquery插件 228
第17章 图像插件 230
17.1 图片橱窗效果插件(pirobox) 230
17.2 从远而近的缩放效果插件(spacegallery) 233
17.3 放大镜效果插件(jqzoom) 235
17.4 在浏览器中全屏显示图片插件(supersized) 237
17.5 图片缩放特效插件(zoomi) 242
第18章 菜单插件 244
18.1 类似iphone的卷页菜单插件(overscroll) 244
18.2 设计优化的面包屑菜单插件(jbreadcrumb) 246
18.3 浮动链接按钮插件 248
18.4 活动菜单插件(slidingmenu) 250
18.5 循环切换显示插件(jquery carousel) 252
18.6 标签菜单插件(semantic tabs) 254
第19章 表单插件 258
19.1 表单检查插件(jquery form validators) 258
19.2 输入提示信息插件(jquery form tips) 260
19.3 显示日历插件(jcal) 262
19.4 检查输入文字数目插件(maxlength plugin) 264
19.5 向导式表单插件(formtowizard) 266
第20章 文件与链接插件 270
20.1 提示框插件(vtip) 270
20.2 以滚动新闻形式显示内容插件(jticker) 272
20.3 切换css插件(stylesheet switcher toggle) 274
20.4 返回页顶的导航链接插件(scroll to top controll) 277
20.5 航班显示板插件(airport) 278
第21章 媒体播放插件 280
21.1 媒体播放插件之一——jquery media plugin 280
21.2 媒体播放插件之二——jquery swfobject plugin 283
第5部分 jquery高级应用之三
——使用基于jquery的web服务
第22章 基于jquery的web服务 286
22.1 web服务 286
22.2 使用web服务 287
22.3 使用jsonp 287
第23章 使用糅合 289
23.1 使用flickr api显示图片 289
23.2 使用google maps api显示地图 294
附录a api列表 301
索引 306
jQuery即学即用
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
