图书介绍

jQuery实战 从入门到精通PDF|Epub|txt|kindle电子书版本网盘下载

jQuery实战 从入门到精通
  • 未来科技编著 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:9787517054115
  • 出版时间:2017
  • 标注页数:545页
  • 文件大小:225MB
  • 文件页数:558页
  • 主题词:JAVA语言-程序设计

PDF下载


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

下载说明

jQuery实战 从入门到精通PDF格式电子书版下载

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

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

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

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

图书目录

第1章 jQuery基础1

1.1 认识jQuery1

1.2 使用jQuery2

1.2.1 下载jQuery2

1.2.2 安装jQuery3

1.2.3 测试jQuery4

1.3 实战案例5

第2章 使用选择器8

2.1 jQuery选择器基础8

2.2 基本选择器8

2.2.1 ID选择器9

2.2.2 类型选择器10

2.2.3 类选择器11

2.2.4 通配选择器13

2.2.5 分组选择器14

2.3 结构选择器14

2.3.1 层级选择器14

2.3.2 子元素选择器20

2.4 过滤选择器21

2.4.1 定位过滤器21

2.4.2 内容过滤器23

2.4.3 可见过滤器25

2.5 属性选择器25

2.6 表单选择器27

2.6.1 基本表单选择器27

2.6.2 高级表单选择器28

2.7 jQuery选择器优化29

2.8 使用原生选择器31

第3章 使用过滤器33

3.1 过滤33

3.1.1 类过滤33

3.1.2 下标过滤35

3.1.3 表达式过滤35

3.1.4 判断37

3.1.5 映射38

3.1.6 清除38

3.1.7 截取39

3.2 查找40

3.2.1 向下查找40

3.2.2 向上查找42

3.2.3 向前查找45

3.2.4 向后查找47

3.2.5 查找同辈元素49

3.2.6 添加查找49

3.3 串联50

3.3.1 合并jQuery对象50

3.3.2 返回jQuery对象51

第4章 操作DOM53

4.1 创建节点53

4.1.1 创建元素53

4.1.2 创建文本54

4.1.3 创建属性55

4.2 插入节点55

4.2.1 内部插入55

4.2.2 外部插入59

4.3 删除节点61

4.3.1 移出62

4.3.2 清空63

4.3.3 分离64

4.4 复制节点65

4.5 替换节点67

4.6 包裹元素68

4.6.1 外包68

4.6.2 内包69

4.6.3 总包70

4.6.4 卸包71

4.7 操作属性72

4.7.1 设置属性72

4.7.2 访问属性74

4.7.3 删除属性77

4.8 操作类78

4.8.1 添加类样式78

4.8.2 删除类样式79

4.8.3 切换类样式80

4.8.4 判断类样式81

4.9 操作内容81

4.9.1 读写HTML字符串81

4.9.2 读写文本82

4.9.3 读写值83

4.10 操作样式表85

4.10.1 读写CSS样式85

4.10.2 绝对定位87

4.10.3 相对定位88

4.10.4 控制大小89

4.11 遍历文档91

第5章 事件处理93

5.1 jQuery事件基础93

5.1.1 绑定事件93

5.1.2 事件方法98

5.1.3 绑定一次性事件98

5.1.4 注销事件99

5.1.5 使用事件对象100

5.1.6 触发事件100

5.2 实战案例102

5.2.1 切换事件102

5.2.2 使用悬停事件103

5.2.3 事件命名空间105

5.2.4 绑定多个事件106

5.2.5 自定义事件107

5.2.6 页面初始化108

5.2.7 使用ready事件109

第6章 使用Ajax112

6.1 jQuery Ajax基础112

6.1.1 认识Ajax112

6.1.2 安装虚拟服务器113

6.1.3 配置IIS组件114

6.1.4 定义虚拟目录117

6.1.5 定义本地站点119

6.1.6 定义动态站点121

6.1.7 测试本地站点124

6.2 实战案例125

6.2.1 使用GET请求125

6.2.2 使用POST请求127

6.2.3 使用aj ax()请求128

6.2.4 跟踪状态130

6.2.5 载入文件131

6.2.6 设置Ajax选项133

6.2.7 序列化字符串135

第7章 设计动画138

7.1 jQuery动画基础138

7.1.1 显隐效果138

7.1.2 显隐切换141

7.1.3 滑动效果143

7.1.4 滑动切换144

7.1.5 淡入淡出145

7.1.6 控制淡入淡出度147

7.1.7 渐变切换148

7.2 设计复杂动画149

7.2.1 模拟show()方法150

7.2.2 自定义动画151

7.2.3 滑动定位153

7.2.4 停止动画154

7.2.5 关闭动画155

7.2.6 设置动画频率156

7.2.7 延迟动画156

7.3 实战案例156

7.3.1 折叠面板157

7.3.2 树形结构158

7.3.3 选项卡161

第8章 使用辅助工具164

8.1 检测浏览器164

8.1.1 检测类型164

8.1.2 检测版本号165

8.1.3 检测渲染方式166

8.1.4 综合测试166

8.2 管理jQuery库167

8.2.1 兼容其他库167

8.2.2 混用多个库168

8.3 扩展JavaScript方法169

8.3.1 修剪字符串169

8.3.2 序列化字符串170

8.3.3 检测数组170

8.3.4 遍历对象170

8.3.5 转换数组171

8.3.6 过滤数组172

8.3.7 映射数组173

8.3.8 合并数组174

8.3.9 删除重复项174

8.3.10 遍历jQuery对象175

8.3.11 获取jQuery对象长度176

8.3.12 获取选择器和选择范围176

8.3.13 获取jQuery对象成员177

8.4 使用缓存和队列177

8.4.1 认识缓存177

8.4.2 定义缓存179

8.4.3 获取缓存180

8.4.4 删除缓存181

8.4.5 jQuery缓存规范181

8.4.6 认识队列182

8.4.7 添加队列182

8.4.8 显示队列183

8.4.9 更新队列184

8.4.10 删除队列185

8.5 使用延迟对象186

8.5.1 认识deferred对象186

8.5.2 Ajax链式写法186

8.5.3 定义同一操作的多个回调函数187

8.5.4 为多个操作定义回调函数187

8.5.5 普通操作的回调函数接口187

8.6 使用回调函数对象190

8.6.1 添加回调函数190

8.6.2 删除回调函数191

8.6.3 判断回调函数191

8.6.4 清空回调函数192

8.6.5 禁用回调函数192

8.6.6 触发回调函数192

8.6.7 锁定回调函数193

第9章 自定义插件195

9.1 jQuery插件开发基础195

9.1.1 jQuery插件开发规范195

9.1.2 jQuery插件设计原理197

9.1.3 定义工具函数198

9.1.4 定义jQuery方法199

9.1.5 匹配元素对象200

9.1.6 使用extend()202

9.1.7 定义jQuery选择器202

9.1.8 优化默认选择器204

9.1.9 封装插件207

9.1.10 开放参数208

9.1.11 开放功能209

9.1.12 保留隐私211

9.1.13 非破坏性实现212

9.1.14 添加事件日志214

9.1.15 简化式插件设计218

9.2 实战案例:设计定宽输出插件219

第10章 jQuery UI基础222

10.1 使用jQuery UI库222

10.1.1 认识jQuery UI222

10.1.2 jQuery UI库结构223

10.1.3 组件分类225

10.1.4 浏览器支持226

10.1.5 使用主题定制器226

10.1.6 使用jQuery UI组件227

10.2 实战案例:使用第三方插件227

第11章 jQuery UI交互开发231

11.1 拖放231

11.1.1 拖动对象231

11.1.2 投放对象237

11.2 缩放241

11.3 选择245

11.4 排序249

第12章 jQuery UI小部件254

12.1 选项卡254

12.2 手风琴259

12.3 对话框264

12.4 滑动条269

12.5 日期选择器274

第13章 jQuery UI特效280

13.1 特效核心281

13.2 高亮283

13.3 弹跳285

13.4 摇晃288

13.5 转换289

13.6 缩放290

13.7 爆炸291

13.8 抖动292

13.9 落体293

13.10 滑动295

13.11 剪辑296

13.12 百叶窗297

13.13 折叠298

第14章 浏览器和导航开发300

14.1 浏览器开发300

14.1.1 浏览器智能检测300

14.1.2 强制渲染302

14.1.3 浏览器插件检测303

14.2 菜单开发304

14.2.1 使用jMenu菜单305

14.2.2 uiSelect下拉菜单308

14.2.3 Apycom弹出菜单310

14.2.4 Smartango内容菜单311

14.3 导航开发315

14.3.1 jqDock码头导航315

14.3.2 AnythingSlider预览导航317

第15章 表格开发321

15.1 表格排序321

15.1.1 设计适合排序的表格结构321

15.1.2 实现基本排序功能323

15.1.3 优化排序性能325

15.1.4 优化类型排序326

15.1.5 完善视觉交互效果327

15.1.6 使用tablesorter插件329

15.2 表格分页333

15.2.1 使用服务器分页333

15.2.2 使用JavaScript实现分页337

15.2.3 使用Pagination插件分页340

15.3 表格过滤342

15.3.1 快速过滤342

15.3.2 多关键字匹配343

15.3.3 列过滤344

15.3.4 自定义表格过滤插件344

15.3.5 使用uiTableFilter插件346

15.4 表格编辑348

15.4.1 实现表格编辑功能348

15.4.2 自定义表格编辑插件350

15.4.3 使用tableRowCheckboxToggle插件352

15.4.4 使用TableDnD插件354

15.4.5 使用uiTableEdit插件355

第16章 表单开发357

16.1 设计表单357

16.1.1 设计表单结构357

16.1.2 设计分组标题359

16.1.3 设计提示信息359

16.1.4 设计条件字段361

16.1.5 使用checkbox插件362

16.1.6 使用jqTransform插件365

16.2 表单验证367

16.2.1 表单验证基础367

16.2.2 使用jQuery Validation插件371

16.2.3 使用validationEngine插件372

16.3 增强表单373

16.3.1 使用Elastic插件373

16.3.2 使用Autotab插件374

16.3.3 使用maskedInput插件375

16.3.4 使用passwordStrength插件377

16.3.5 使用formToWizard插件379

16.3.6 使用datePicker插件381

第17章 jQuery Mobile基础384

17.1 移动开发概述384

17.1.1 移动设备统计分析384

17.1.2 手机浏览器兼容性测试结果概要384

17.1.3 开发中可能遇到的问题385

17.2 jQuery Mobile概述386

17.2.1 为什么要选择jQuery Mobile386

17.2.2 jQuery Mobile移动平台的兼容性386

17.2.3 jQuery Mobile的功能387

17.2.4 jQuery Mobile的特性387

17.3 安装jQuery Mobile388

17.3.1 下载插件文件388

17.3.2 初始化配置390

17.4 实战案例:设计第一个移动页面390

第18章 设计移动页面和对话框393

18.1 设计页面393

18.1.1 定义单页393

18.1.2 定义多页396

18.1.3 定义外部页400

18.2 设计对话框403

18.2.1 定义对话框403

18.2.2 定义关闭对话框405

18.3 实战案例406

18.3.1 设计弹出框407

18.3.2 设计视图渐变背景409

18.3.3 设计页面切换方式410

第19章 设计高级移动页面413

19.1 页面初始化413

19.2 预加载和缓存415

19.2.1 页面预加载415

19.2.2 页面缓存416

19.3 使用锚记417

19.3.1 在单页视图中定义锚记418

19.3.2 在多页视图中定义锚记419

19.4 传递参数420

19.4.1 以GET方式传递参数421

19.4.2 通过HTML5 Web Storag传递参数422

19.5 加载消息423

19.5.1 自定义加载消息424

19.5.2 管理加载消息427

19.6 实战案例428

19.6.1 设计电子书阅读器428

19.6.2 设计BBS界面431

19.6.3 设计记事本432

第20章 设计弹出页面435

20.1 定义弹出页面435

20.2 使用弹出页面436

20.2.1 菜单和嵌套菜单436

20.2.2 表单438

20.2.3 对话框439

20.2.4 图片439

20.2.5 视频442

20.3 定制弹出页面445

20.3.1 定义显示位置445

20.3.2 定义切换动画446

20.3.3 定义主题样式447

20.3.4 定义关闭按钮447

20.4 设置属性、选项、方法和事件449

20.4.1 属性449

20.4.2 选项449

20.4.3 方法450

20.4.4 事件450

20.5 实战案例450

20.5.1 设计覆盖面板450

20.5.2 设计单页相册453

第21章 移动页面布局456

21.1 网格化布局456

21.1.1 定义网格456

21.1.2 案例:设计两栏页面459

21.2 设计折叠块463

21.2.1 定义折叠块463

21.2.2 定义嵌套折叠块464

21.2.3 设置属性466

21.2.4 设置选项467

21.2.5 设置事件470

21.3 设计折叠组471

21.4 实战案例473

21.4.1 设计课程表473

21.4.2 设计九宫格475

21.4.3 设计通讯录476

21.4.4 设计QQ好友列表478

21.4.5 设计Metro版式481

第22章 设计工具栏484

22.1 使用工具栏484

22.1.1 定义工具栏484

22.1.2 定义显示模式485

22.2 设计页眉栏485

22.2.1 定义页眉栏486

22.2.2 定义导航按钮488

22.2.3 定义按钮位置492

22.3 设计导航栏493

22.3.1 定义导航栏493

22.3.2 定义导航图标497

22.3.3 定义图标位置497

22.3.4 自定义导航图标499

22.4 设计页脚栏502

22.4.1 定义页脚栏502

22.4.2 嵌入表单503

22.5 设置工具栏506

22.5.1 设置属性506

22.5.2 设置选项507

22.5.3 设置方法和事件507

22.6 实战案例509

22.6.1 设计播放器界面509

22.6.2 设计QWER键盘界面510

第23章 实战开发:企业移动宣传项目513

23.1 案例分析513

23.2 界面设计513

23.3 框架设计514

23.4 制作主页516

23.5 制作二级栏目518

23.6 制作详细页522

23.7 小结524

第24章 实战开发:移动版记事本项目525

24.1 项目分析525

24.2 框架设计526

24.3 技术准备526

24.3.1 兼容性检查527

24.3.2 读写数据528

24.3.3 使用Web Storage529

24.3.4 Web Storage事件监测530

24.4 制作主页530

24.5 制作列表页533

24.6 制作详细页536

24.7 制作修改页538

24.8 制作添加页541

24.9 小结545

热门推荐