2 目 录
4.1.1 设置计算的样式属性值
...............
63
4.1.2 带厂商前缀的样式属性
...............
65
4.2 隐藏和显示元素
......................................
66
4.3 效果和时长
..............................................
68
4.3.1 指定显示速度
..............................
68
4.3.2 淡入和淡出
..................................
69
4.3.3 滑上和滑下
..................................
70
4.3.4 切换可见性
..................................
71
4.4 创建自定义动画
......................................
72
4.4.1 手工创建效果
..............................
73
4.4.2 一次给多个属性添加动画
效果
.............................................
73
4.5 并发与排队效果
......................................
76
4.5.1 处理一组元素
..............................
77
4.5.2 处理多组元素
..............................
80
4.5.3 简单概括
......................................
83
4.6 小结
.........................................................
84
4.7 练习
.........................................................
84
第 5 章 操作 DOM
.........................................
85
5.1 操作属性
.................................................
85
5.1.1 非类属性
......................................
85
5.1.2 DOM 元素属性
............................
89
5.1.3 表单控件的值
..............................
90
5.2 DOM 树操作
............................................
90
5.2.1 重新认识$()函数
........................
90
5.2.2 创建新元素
..................................
91
5.2.3 插入新元素
..................................
91
5.2.4 移动元素
......................................
92
5.2.5 包装元素
......................................
94
5.2.6 使用反向插入方法
.......................
96
5.3 复制元素
.................................................
99
5.4 内容setter 和 getter 方法
.......................
101
5.5 DOM 操作方法的简单归纳
...................
103
5.6 小结
.......................................................
104
5.7 练习
.......................................................
104
第 6 章 通过 Ajax 发送数据
.......................
106
6.1 基于请求加载数据
................................
106
6.1.1 追加HTML
................................
107
6.1.2 操作JavaScript 对象
..................
110
6.1.3 加载XML 文档
.........................
115
6.2 选择数据格式
........................................
118
6.3 向服务器传递数据
................................
119
6.3.1 执行
GET 请求
...........................
120
6.3.2 执行POST 请求
.........................
123
6.3.3 序列化表单
................................
124
6.4 为Ajax 请求提供不同的内容
...............
126
6.5 关注请求
...............................................
127
6.6 错误处理
...............................................
129
6.7 Ajax 和事件
...........................................
131
6.8 安全限制
...............................................
132
6.9 其他工具
...............................................
134
6.9.1 低级Ajax 方法
..........................
134
6.9.2 修改默认选项
............................
135
6.9.3 部分加载HTML 页面
...............
135
6.10 小结
.....................................................
138
6.11 练习
.....................................................
138
第 7 章 使用插件
.........................................
139
7.1 查找插件和帮助
....................................
139
7.2 使用插件
...............................................
139
7.2.1 下载并包含 Cycle 插件
.............
140
7.2.2 调用插件提供的方法
.................
140
7.2.3 为插件方法指定参数
.................
142
7.2.4 修改参数默认值
........................
142
7.3 其他形式的插件
....................................
143
7.3.1 自定义选择符
............................
143
7.3.2 全局函数插件
............................
144
7.4 jQuery UI 插件库
..................................
145
7.4.1 效果
...........................................
145
7.4.2 交互组件
....................................
148
7.4.3 部件
...........................................
149
7.4.4 jQuery UI 主题卷轴
...................
151
7.5 jQuery Mobile 插件库
...........................
152
7.5.1 HTML5 自定义数据属性
...........
152
7.5.2 移动导航
....................................
153
7.5.3 一个文档支持多个页面
.............
157
7.5.4 交互式元素
................................
158
7.5.5 高级功能
....................................
161