《jQuery实战》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:(美)比伯奥特,(美)卡茨著,陈宁等译
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2009
  • ISBN:9787115195999
  • 页数:264 页
图书介绍:jQuery库能帮助你以最少的代码实现最多的功能,而本书将带你快速高效地消化jQuery知识,向你展示如何遍历HTML文档,处理事件,执行动画以及给网页添加Ajax。而书中特有的“实验室页面”紧紧地围绕“用实际的示例来解释每一个新概念”这一宗旨。你将学会jQuery如何与其他工具和框架交互以及如何生成jQuery插件。

第1章 引荐jQuery 1

为什么是jQuery 1

不唐突的JavaScript 2

jQuery基本原理 4

jQuery包装器 4

实用工具函数 6

文档就绪处理程序 6

创建DOM元素 7

扩展jQuery 9

使用jQuery和其他库 10

小结 10

第2章 创建元素包装集 12

选择将被操作的元素 12

利用基本CSS选择器 14

利用子选择器、容器选择器和特性选择器 14

通过位置选择 18

利用自定义jQuery选择器 20

生成新HTML 22

管理包装元素集合 24

确定包装集的大小 25

从包装集获取元素 25

筛选元素包装集 27

利用关系获取包装集 32

还有更多使用包装集的途径 32

管理jQuery链 34

小结 35

第3章用jQuery让页面生动起来 36

操作元素属性和特性 36

操作元素属性 38

获取特性值 38

设置特性值 40

删除特性 41

特性带来的快乐 42

修改元素样式 43

添加和删除类名称 43

获取和设置样式 45

样式相关的更有用的命令 50

设置元素内容 51

替换HTML或文本内容 51

移动和复制元素 52

包裹元素 56

删除元素 57

克隆元素 58

处理表单元素值 59

小结 61

第4章 事件 62

浏览器的事件模型 63

DOM第0级事件模型 64

DOM第2级事件模型 68

IE事件模型 73

jQuery事件模型 73

利用jQuery绑定事件处理程序 73

删除事件处理程序 77

Event实例 78

影响事件传播 79

触发事件处理程序 79

其他事件相关命令 81

让事件(以及更多)工作起来 84

小结 94

第5章 用动画和效果来装扮页面 95

使元素显示和隐藏 95

实现可折叠的列表 96

切换元素的显示状态 100

以动画方式使函数显示和隐藏 101

使元素逐渐地显示和隐藏 101

使元素淡入和淡出 105

使元素滑上和滑下 107

使动画停止 108

创建自定义的动画 109

一个自定义的放大动画 110

一个自定义的坠落动画 111

一个自定义的消散动画 112

小结 113

第6章jQuery实用工具函数 115

利用jQuery标志 115

检测用户代理 116

确定方框模型 121

检测要用的正确的浮动样式 122

使用jQuery和其他库 123

操作JavaScript对象和集合 126

修整字符串 126

对属性和集合进行迭代 127

对数组进行筛选 128

对数组进行转换 129

从JavaScript数组上找到更多乐趣 131

扩展对象 132

动态加载脚本 135

小结 138

第7章 用自定义插件来扩展jQuery 139

为什么要扩展 139

jQuery插件创建准则 140

给文件和函数命名 140

小心? 141

简化复杂的参数列表 141

编写自定义实用工具函数 143

创建操作数据的实用工具函数 144

编写日期格式器 145

添加新的包装器方法 149

在包装器方法中应用多个操作 150

保留在包装器方法之内的状态 154

小结 161

第8章 利用Ajax与服务器交谈 163

温习Ajax 163

创建一个XHR实例 164

发起请求 165

跟踪进展 166

获得响应 167

加载内容到元素上 168

利用jQuery加载内容 169

加载动态的库存数据 171

发起GET和POST请求 175

利用jQuery获取数据 175

获取JSON数据 177

发起POST请求 186

完全控制Ajax请求 187

带着所有的修整发起Ajax请求 187

设置请求的默认值 189

全局函数 190

整合一切 194

实现工具提示行为 195

利用术语提示器 197

改进的空间 198

小结 200

第9章 卓越、强大和实用的插件 201

表单插件 201

获得表单控件的值 202

清除和复位表单控件 205

通过Ajax提交表单 207

上传文件 213

尺寸插件 213

宽度和高度的已扩展方法 213

获得滚动尺寸 215

关于偏移和位置 217

实时查询插件 219

建立主动事件处理程序 219

定义匹配和不匹配监听器 220

强制Live Query求值 221

使Live Query监听器过期 221

UI插件 225

鼠标交互 225

UI小部件和可视化效果 237

小结 237

尾声 238

附录A JavaScript必知必会 239

索引 253