图书介绍

jQuery权威指南 第2版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

jQuery权威指南 第2版
  • 陶国荣著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111435938
  • 出版时间:2013
  • 标注页数:507页
  • 文件大小:177MB
  • 文件页数:534页
  • 主题词:

PDF下载


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

下载说明

jQuery权威指南 第2版PDF格式电子书版下载

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

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

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

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

图书目录

第1章 jQuery简介1

1.1认识jQuery2

1.1.1 jQuery基本功能2

1.1.2 jQuery 1.8新增功能与特征3

1.2搭建jQuery开发环境3

1.2.1下载jQuery文件库3

1.2.2引入jQuery文件库4

1.2.3编写第一个简单的jQuery程序4

1.3 jQuery程序的代码风格5

1.3.1“$”美元符的使用5

1.3.2事件操作链接式书写6

1.4 jQuery简单应用7

1.4.1 jQuery访问DOM对象7

1.4.2 jQuery控制DOM对象8

1.4.3 jQuery控制页面CSS10

1.5本章小结11

第2章 jQuery选择器12

2.1选择器的优势13

2.1.1代码更简单13

2.1.2完善的检测机制15

2.2 jQuery选择器的类型17

2.2.1基本选择器17

2.2.2层次选择器19

2.2.3简单过滤选择器21

2.2.4内容过滤选择器24

2.2.5可见性过滤选择器25

2.2.6属性过滤选择器27

2.2.7子元素过滤选择器29

2.2.8表单对象属性过滤选择器31

2.2.9表单选择器33

2.3综合案例分析——导航条在项目中的应用36

2.3.1需求分析36

2.3.2界面效果36

2.3.3功能实现37

2.3.4代码分析38

2.4本章小结39

第3章 jQuery操作DOM40

3.1 DOM树状模型41

3.2元素属性操作43

3.2.1获取元素的属性43

3.2.2设置元素的属性44

3.2.3删除元素的属性46

3.3获取和设置元素47

3.3.1获取和设置元素内容47

3.3.2获取和设置元素值48

3.4元素样式操作50

3.4.1直接设置元素样式值50

3.4.2增加元素CSS类别52

3.4.3切换元素CSS类别53

3.4.4删除元素CSS类别54

3.5页面元素操作54

3.5.1创建节点元素55

3.5.2内部插入节点57

3.5.3外部插入节点60

3.5.4复制元素节点61

3.5.5替换元素节点63

3.5.6包裹元素节点64

3.5.7遍历元素66

3.5.8删除页面元素67

3.6综合案例分析——数据删除和图片预览在项目中的应用69

3.6.1需求分析69

3.6.2界面效果69

3.6.3功能实现70

3.6.4代码分析73

3.7本章小结74

第4章 jQuery中的事件与应用75

4.1事件机制76

4.1.1事件中的冒泡现象76

4.1.2如何阻止冒泡的发生77

4.2页面载入事件78

4.2.1 ready()方法的工作原理78

4.2.2 ready()方法的几种写法78

4.3绑定事件79

4.3.1使用bind()方法绑定事件79

4.3.2通过映射方式绑定事件81

4.4切换事件83

4.4.1 hover()方法83

4.4.2 toggle()方法84

4.5移除事件86

4.5.1 unbind()方法移除元素绑定事件86

4.5.2 unbind()方法移除自定义事件88

4.6其他事件88

4.6.1 one()方法88

4.6.2 trigger()方法89

4.7 jQuery中的事件应用91

4.7.1文本框中的事件应用91

4.7.2下拉列表框中的事件应用95

4.7.3列表中的导航菜单应用99

4.7.4网页选项卡的应用104

4.8综合案例分析——删除数据时的提示效果在项目中的应用107

4.8.1需求分析107

4.8.2界面效果107

4.8.3功能实现108

4.8.4代码分析110

4.9本章小结112

第5章 jQuery的动画与特效113

5.1显示与隐藏114

5.1.1 show()与hide()方法114

5.1.2动画效果的show()与hide()方法116

5.1.3 toggle()方法117

5.2滑动119

5.2.1 slideDown()与slideUp()方法119

5.2.2 slideToggle()方法122

5.3淡入淡出123

5.3.1 fadeln()与fadeOut()方法123

5.3.2 fadeTo()方法125

5.4自定义动画127

5.4.1简单的动画127

5.4.2移动位置的动画128

5.4.3队列中的动画131

5.4.4动画停止和延时132

5.5动画效果综述134

5.5.1各种动画方法说明134

5.5.2使用animate()方法代替其他动画效果135

5.6综合案例分析——动画效果浏览相册中的图片135

5.6.1需求分析135

5.6.2界面效果136

5.6.3功能实现137

5.6.4代码分析140

5.7本章小结143

第6章 Ajax在jQuery中的应用145

6.1加载异步数据145

6.1.1传统的JavaScript方法145

6.1.2 jQuery中的load()方法147

6.1.3 jQuery中的全局函数getJSON()148

6.1.4 jQuery中的全局函数getScript()150

6.1.5 jQuery中异步加载XML文档152

6.2请求服务器数据154

6.2.1 $.get()请求数据155

6.2.2 $.post()请求数据156

6.2.3 serialize()序列化表单158

6.3 $.ajax()方法161

6.3.1 $.ajax()中的参数及使用方法161

6.3.2 $.ajax()在数据交互中的应用162

6.3.3 $.ajaxSetup()设置全局Ajax164

6.4 Ajax中的全局事件167

6.4.1 ajax全局事件的参数及功能167

6.4.2 ajaxStart与ajaxStop全局事件167

6.5综合案例分析——使用Ajax实现新闻点评即时更新170

6.5.1需求分析170

6.5.2界面效果170

6.5.3功能实现171

6.5.4代码分析175

6.6本章小结177

第7章 jQuery中调用JSON与XML数据178

7.1 jQuery调用JSON数据179

7.1.1 JSON数据的基础知识179

7.1.2 jQuery读取JSON数据180

7.1.3 jQuery遍历JSON数据182

7.1.4 jQuery操作JSON数据185

7.2 jQuery调用XML数据187

7.2.1使用传统JavaScript调用XML的方法187

7.2.2 jQuery解析XML数据189

7.2.3 jQuery读取XML数据191

7.2.4 jQuery操作XML数据194

7.3综合案例分析——调用JSON实现下拉列表框三级联动197

7.3.1需求分析197

7.3.2界面效果198

7.3.3功能实现198

7.3.4代码分析200

7.4综合案例分析——调用XML实现无刷新即时聊天201

7.4.1需求分析201

7.4.2界面效果201

7.4.3功能实现202

7.4.4代码分析205

7.5本章小结205

第8章 jQuery中的插件206

8.1如何调用jQuery插件207

8.2 jQuery常用插件208

8.2.1验证插件validate208

8.2.2表单插件form211

8.2.3 Cookie插件cookie213

8.2.4搜索插件AutoComplete216

8.2.5图片灯箱插件NotesForLightBox220

8.2.6右键菜单插件ContextMenu223

8.2.7图片放大镜插件jQZoom227

8.2.8图片切换插件Nivo Slider229

8.2.9动画表格排序插件TableSort233

8.2.10进度条插件ProgressBar236

8.2.11页面加载遮盖插件LoadMask239

8.2.12数据分页插件Pagination242

8.2.13消息通知条插件Activebar2248

8.2.14滚动条插件NiceScroll250

8.3自定义jQuery插件253

8.3.1自定义插件的种类253

8.3.2插件开发要点254

8.3.3对象级别插件的开发254

8.3.4类级别插件的开发257

8.4综合案例分析——使用uploadify插件实现文件上传功能260

8.4.1需求分析260

8.4.2界面效果261

8.4.3插件介绍262

8.4.4功能实现263

8.4.5代码分析264

8.5本章小结268

第9章 jQuery UI插件269

9.1认识jQuery UI270

9.2 jQuery UI交互性插件271

9.2.1拖曳插件draggable271

9.2.2放置插件droppable273

9.2.3排序插件sortable276

9.3 jQuery UI微型插件278

9.3.1折叠面板插件accordion278

9.3.2日务插件datepicker281

9.3.3选项卡插件tabs285

9.3.4对话框插件dialog288

9.4 jQuery UI 1.9新增功能293

9.4.1菜单工具插件menu294

9.4.2微调按钮插件spinner297

9.4.3工具提示插件tooltip301

9.5综合案例分析——使用jQuery UI插件以拖动方式管理相册304

9.5.1需求分析304

9.5.2界面效果305

9.5.3功能实现306

9.5.4代码分析309

9.6本章小结312

第10章 jQuery实用工具函数313

10.1工具函数的分类314

10.2浏览器的检测314

10.2.1浏览器名称或版本信息314

10.2.2盒子模型316

10.3数组和对象的操作318

10.3.1遍历数组318

10.3.2遍历对象319

10.3.3数据筛选320

10.3.4数据变更322

10.3.5数据搜索323

10.4字符串操作324

10.5测试操作326

10.5.1检测对象是否为空326

10.5.2检测对象是否为原始对象327

10.5.3检测两个节点的包含关系329

10.6 URL操作330

10.7其他工具函数331

10.7.1 $.proxy()函数调用语法331

10.7.2改变事件函数的作用域332

10.8工具函数的扩展334

10.8.1使用$.extend()扩展工具函数334

10.8.2使用$.extend()扩展Object对象335

10.9综合案例分析——使用jQuery扩展工具函数实现对字符串指定类型的检测336

10.9.1需求分析336

10.9.2界面效果336

10.9.3功能实现336

10.9.4代码分析339

10.10本章小结341

第11章 jQuery常用开发技巧342

11.1快速控制页面元素343

11.1.1居中显示元素343

11.1.2捕获鼠标位置345

11.2使用工具函数$.support检测浏览器的信息348

11.3调用jQuery中的方法350

11.3.1使用预加载方法预览图片350

11.3.2通过html()方法判断元素是否为空353

11.3.3使用replace()和replaceWith()方法替换内容354

11.4巧用jQuery中的事件357

11.4.1开启或禁止页面右键菜单357

11.4.2限制文本输入框中字符的数量359

11.5 jQuey集合处理功能361

11.6常用自定义方法与插件363

11.6.1自定义选择器363

11.6.2自定义样式365

11.6.3自定义插件366

11.7本章小结369

第12章 jQuery性能优化370

12.1 jQuery性能优化常用策略371

12.1.1优先使用ID与标记选择器371

12.1.2使用jQuery对象缓存372

12.1.3正确使用选择器373

12.1.4使用最新版本的jQuery374

12.1.5避免过度使用jQuery对象374

12.1.6更多地使用链接式写法374

12.1.7正确处理元素间父子关系375

12.1.8正确使用循环语句375

12.2优化选择器执行的速度376

12.2.1处理选择器中不规范元素标志376

12.2.2使用子查询优化选择器性能378

12.2.3给选择器一个上下文380

12.3使用方法优化性能381

12.3.1使用target()方法优化事件中的冒泡现象381

12.3.2使用data()方法存取普通数据383

12.3.3使用data()方法存取JSON数据385

12.4优化DOM元素的操作386

12.4.1减少对DOM元素直接操作386

12.4.2正确区分DOM对象与jQuery对象388

12.5 jQuery库与其他库冲突的解决方案390

12.5.1 jQuery在其他库前导入390

12.5.2 jQuery在其他库后导入392

12.6本章小结394

第13章 jQuery在HTML 5中的应用395

13.1使用 jQuery与HTML5开发自定义视频播放器396

13.1.1需求分析396

13.1.2界面效果396

13.1.3功能实现397

13.1.4代码分析403

13.2使用jQuery与HTML 5实现图片任意旋转效果405

13.2.1需求分析405

13.2.2界面效果405

13.2.3功能实现406

13.2.4代码分析409

13.3使用jQuery与HTML 5开发拼图游戏410

13.3.1需求分析410

13.3.2界面效果411

13.3.3功能实现412

13.3.4代码分析418

13.4使用jQuery与HTML5开发星球大战游戏419

13.4.1需求分析419

13.4.2界面效果419

13.4.3功能实现420

13.4.4代码分析424

13.5本章小结426

第14章 jQuery Mobile基础知识427

14.1初识jQuery Mobile428

14.1.1 jQuery Mobile框架简介428

14.1.2 jQuery Mobile工作原理428

14.1.3开发第一个jQuery Mobile页面428

14.2 jQuery Mobile基本组件430

14.2.1对话框元素430

14.2.2工具栏元素432

14.2.3内容布局434

14.2.4按钮436

14.2.5表单元素438

14.2.6列表视图440

14.3 jQuery Mobile API接口应用442

14.3.1默认配置设置442

14.3.2方法444

14.3.3事件445

14.3.4页面主题448

14.4本章小结450

第15章 jQuery Mobile综合案例开发451

15.1新闻订阅管理系统452

15.1.1需求分析452

15.1.2界面效果452

15.1.3功能实现453

15.1.4代码分析464

15.2记事本管理467

15.2.1需求分析467

15.2.2界面效果468

15.2.3功能实现469

15.2.4代码分析480

15.3本章小结483

第16章 jQuery综合案例开发484

16.1切割图片485

16.1.1需求分析485

16.1.2界面效果485

16.1.3功能实现486

16.1.4代码分析491

16.2在线聊天室493

16.2.1需求分析493

16.2.2界面效果494

16.2.3功能实现494

16.2.4代码分析505

16.3本章小结507

热门推荐