图书介绍

jQuery开发技术详解PDF|Epub|txt|kindle电子书版本网盘下载

jQuery开发技术详解
  • 季国飞编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121104176
  • 出版时间:2010
  • 标注页数:451页
  • 文件大小:127MB
  • 文件页数:468页
  • 主题词:JAVA语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

jQuery开发技术详解PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一篇 jQuery预备基础篇第1章 Web开发的发展与趋势2

1.1 Web标准2

1.1.1 XML3

1.1.2 XHTML3

1.1.3 CSS4

1.1.4 DOM4

1.1.5 ECMAScript5

1.2 传统互联网与Web 2.05

1.2.1 传统网络Web 1.05

1.2.2 最近的新宠Web 2.06

1.3 jQuery能做什么11

1.3.1 更加丰富的导航菜单11

1.3.2 Tab内容的切换13

1.3.3 人性化的提示信息13

1.3.4 可定制的用户内容14

1.3.5 动态的图片展示效果15

1.3.6 AJAX实时局部刷新16

1.3.7 数据的可视化显示17

1.4 jQuery知识体系及学习建议17

1.4.1 jQuery知识体系17

1.4.2 学习建议19

1.5 小结19

第2章 JavaScript基础20

2.1 什么是JavaScript20

2.2 语法规则21

2.2.1 大小写敏感21

2.2.2 空格、换行与可选的分号23

2.2.3 注释25

2.2.4 关键字和保留字26

2.2.5 在页面上插入JavaScript代码28

2.3 变量29

2.3.1 变量的命名29

2.3.2 变量的声明30

2.3.3 变量的使用32

2.3.4 全局变量和局部变量33

2.4 JavaScript中的数据类型35

2.4.1 字符串类型36

2.4.2 数值类型37

2.4.3 布尔类型37

2.4.4 undefined类型38

2.4.5 null类型40

2.4.6 NaN类型40

2.5 数据类型间转换41

2.5.1 使用toString()转换为字符串41

2.5.2 使用parseInt()转换为整型数43

2.5.3 使用parseFloat()转换为浮点数45

2.6 JavaScript操作符47

2.6.1 比较操作符47

2.6.2 逻辑操作符48

2.6.3 JavaScript操作符优先级49

2.7 流程控制50

2.7.1 条件语句50

2.7.2 循环语句54

2.8 数组56

2.8.1 创建一个数组57

2.8.2 使用数组元素58

2.8.3 使用多维数组58

2.9 函数59

2.9.1 函数的定义59

2.9.2 函数的参数及返回值60

2.10 小结61

第3章 文档对象模型(DOM)62

3.1 什么是DOM62

3.2 DOM的结构和节点63

3.2.1 DOM的树结构63

3.2.2 DOM中的节点65

3.3 访问DOM节点67

3.3.1 按id取元素:getElementById()67

3.3.2 按标签名取元素集:getElementsByTagName()68

3.4 操作元素内的文本70

3.5 操作元素内的HTML72

3.6 修改DOM节点73

3.6.1 创建DOM节点74

3.6.2 插入DOM节点76

3.6.3 删除DOM节点78

3.7 小结80

第4章 工欲善其事,必先利其器——开发工具81

4.1 代码编辑工具81

4.1.1 SciTE81

4.1.2 Notepad++82

4.1.3 Dreamweaver83

4.2 调试工具84

4.2.1 使用Blackbird进行调试84

4.2.2 使用Firebug进行调试85

4.2.3 使用Venkman进行调试91

4.3 其他工具92

4.3.1 Web Developer Toolbar92

4.3.2 JavaScript压缩混淆工具99

4.4 小结100

第二篇 jQuery基础篇第5章 jQuery快速上手102

5.1 什么是jQuery102

5.2 为什么选择jQuery102

5.2.1 当前流行JavaScript库比较103

5.2.2 jQuery的优势106

5.3 配置jQuery开发环境107

5.3.1 获取jQuery最新版本107

5.3.2 jQuery库类型说明108

5.3.3 在页面中引用jQuery库108

5.3.4 jQuery 1.2.6新特性及主要改变110

5.3.5 jQuery 1.3.2新特性及主要改变112

5.4 准备HTML和CSS代码114

5.4.1 演示框架目录结构115

5.4.2 HTML代码115

5.4.3 CSS代码117

5.5 编写jQuery代码119

5.6 小结122

第6章 使用选择器获得要操作的元素123

6.1 CSS选择器123

6.1.1 使用CSS选择器123

6.1.2 通配选择器124

6.1.3 标签选择器124

6.1.4 ID选择器125

6.1.5 类选择器125

6.1.6 后代选择器126

6.1.7 子元素选择器127

6.1.8 相邻兄弟选择器127

6.1.9 属性选择器128

6.2 jQuery选择器130

6.2.1 基本选择器130

6.2.2 层次选择器135

6.2.3 基本滤镜选择器139

6.2.4 子元素滤镜选择器151

6.2.5 表单滤镜选择器156

6.2.6 属性滤镜选择器164

6.3 小结167

第7章 操作得到的元素168

7.1 操作属性168

7.1.1 读取属性168

7.1.2 修改属性170

7.1.3 删除属性173

7.2 操作样式类174

7.2.1 添加样式类174

7.2.2 去除样式类176

7.2.3 交替样式类177

7.3 操作CSS178

7.3.1 读取CSS样式178

7.3.2 设置CSS样式180

7.3.3 获得元素偏移信息182

7.3.4 获得和设置高度183

7.3.5 获得和设置宽度185

7.4 操作内容186

7.4.1 操作HTML代码186

7.4.2 操作文本188

7.4.3 操作值190

7.5 查找与筛选元素193

7.5.1 过滤元素集193

7.5.2 在元素集中查找197

7.6 链式操作202

7.6.1 使用链式操作203

7.6.2 结束当前操作对象205

7.6.3 添加当前操作对象到先前对象207

7.7 小结208

第8章 使用jQuery进行DOM操作209

8.1 在元素内部插入DOM元素209

8.2 在元素外部插入DOM元素214

8.3 包裹DOM元素217

8.3.1 使用指定的元素标记进行包裹217

8.3.2 使用HTML标记进行包裹220

8.3.3 包裹内部元素222

8.4 替换DOM元素223

8.5 删除DOM元素225

8.6 克隆DOM元素227

8.7 小结229

第9章 jQuery中的事件处理230

9.1 页面载入完毕响应事件230

9.1.1 jQuery中的$(document).ready()事件230

9.1.2 window.onload()事件和$(document).ready()事件的比较231

9.2 绑定与反绑定事件监听器233

9.2.1 绑定事件233

9.2.2 反绑定事件238

9.2.3 一次性的事件绑定239

9.3 事件触发器241

9.3.1 trigger触发事件241

9.3.2 triggerHandler触发事件244

9.4 事件的交互处理245

9.4.1 hover:模仿鼠标悬停246

9.4.2 toggle:多次单击的循环响应247

9.5 jQuery内置事件类型248

9.5.1 jQuery内置事件函数的两种声明方式249

9.5.2 jQuery内置事件类型分类250

9.6 小结253

第10章 jQuery中的动画与效果254

10.1 基本效果254

10.1.1 隐藏元素254

10.1.2 显示元素258

10.1.3 交替显示隐藏259

10.2 滑动效果260

10.2.1 向上收缩效果260

10.2.2 向下展开262

10.2.3 交替伸缩样式262

10.3 淡入淡出效果263

10.3.1 淡入效果263

10.3.2 淡出效果265

10.3.3 自定义不透明度265

10.4 自定义动画效果266

10.4.1 自定义动画266

10.4.2 jQuery动画队列270

10.5 小结273

第11章 jQuery与AJAX274

11.1 AJAX的应用274

11.1.1 AJAX的历史274

11.1.2 AJAX经典应用275

11.2 AJAX原理与XMLHttpRequest对象278

11.2.1 AJAX的原理279

11.2.2 XMLHttpRequest对象281

11.3 jQuery中的AJAX284

11.3.1 load()、get()和post()函数284

11.3.2 ajax函数294

11.3.3 getScript及getJSON函数300

11.4 jQuery中的AJAX服务器端返回方式304

11.4.1 html方式305

11.4.2 text方式307

11.4.3 xml方式308

11.4.4 script方式316

11.4.5 json方式316

11.5 jQuery中的AJAX事件318

11.5.1 AJAX局部事件318

11.5.2 AJAX全局事件320

11.6 小结323

第12章 回头重看jQuery——核心及工具324

12.1 核心函数324

12.1.1 核心函数形式324

12.1.2 使用核心函数326

12.2 jQuery对象访问329

12.2.1 获得长度329

12.2.2 获得其中某个对象329

12.2.3 遍历对象集332

12.3 数据缓存333

12.3.1 隐藏数据333

12.3.2 设置和获取元素的缓存数据334

12.3.3 删除缓存数据336

12.4 jQuery常用工具类337

12.4.1 浏览器相关337

12.4.2 数组与对象相关340

12.4.3 其他功能性函数348

12.5 jQuery插件机制349

12.5.1 jQuery.extend(object)350

12.5.2 jQuery.fn.extend(object)351

12.6 小结352

第三篇 jQuery应用篇第13章 jQuery增强用户体验354

13.1 动态加载显示内容354

13.1.1 设计网站外观及显示354

13.1.2 jQuery动态加载内容356

13.2 改进:增强用户体验358

13.2.1 高亮当前选中菜单358

13.2.2 加载时提示“正在加载…”359

13.3 动态切换样式361

13.3.1 jQuery样式切换简单实现361

13.3.2 使用Cookie保存用户选项363

13.3.3 使用jQuery.cookie插件366

13.4 小结368

第14章 jQuery中使用AJAX跨域操作369

14.1 跨域操作的实现方式369

14.1.1 Script方式实现跨域操作369

14.1.2 JSONP方式实现跨域操作371

14.2 跨域操作flickr网站API374

14.3 跨域操作delicious网站API378

14.4 跨域操作Google AJAX Search API382

14.5 小结388

第15章 jQuery+PHP动态网站实践389

15.1 标签云(Tag Cloud)389

15.1.1 标签云的概念与使用389

15.1.2 标签云显示样式设计390

15.1.3 设计MySQL数据库394

15.1.4 构建PHP代码395

15.1.5 构建jQuery代码398

15.2 类twitter微博客系统399

15.2.1 微博客系统400

15.2.2 设计MySQL数据库403

15.2.3 构建PHP代码及jQuery代码404

15.2.4 功能改进:增加字数统计功能408

15.3 小结410

第16章 jQuery键盘操作411

16.1 键盘快捷键动态切换页面411

16.1.1 需求与最终效果411

16.1.2 HTML及CSS代码412

16.1.3 jQuery代码416

16.2 使用插件进行改进420

16.2.1 存在的问题420

16.2.2 js-hotkeys插件的使用421

16.2.3 使用js-hotkeys插件改进本章示例423

16.3 软键盘的实现425

16.3.1 软键盘的使用425

16.3.2 准备HTML及CSS代码425

16.3.3 构建jQuery代码430

16.3.4 最终效果433

16.4 小结435

第17章 jQuery可视化数据显示436

1 7.1 数据的可视化显示436

1 7.2 使用flot插件可视化数据显示438

17.2.1 flot插件介绍438

17.2.2 准备HTML及CSS代码439

17.2.3 构建jQuery代码442

17.2.4 实现折点上的Tooltip显示448

17.3 小结451

热门推荐