《jQuery开发指南》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:车云月主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2018
  • ISBN:9787302467311
  • 页数:159 页
图书介绍:使用Java开发软件的开发人员一定会接触到前端开发,而前端开发有一个流行趋势,那就是插件开发。jQuery EasyUI是目前Java Web领域流行的插件开发工具。本书主要讲述EasyUI各种插件的用法以及前端插件开发思想,带领读者走入插件开发的世界。

第1章jQuery入门 1

1.1 jQuery简介 2

1.2获取jQuery 2

1.3使用jQuery 3

1.4语法结构 5

1.4.1工厂函数$() 5

1.4.2选择器 5

1.4.3事件处理方法 5

1.5 jQuery编码风格 6

1.5.1$的作用 7

1.5.2连缀的编程模式 7

1.6 DOM对象和jQuery对象 8

1.6.1 DOM模型 8

1.6.2 DOM对象 10

1.6.3 jQuery对象 10

1.6.4 j Query对象与DOM对象的相互转换 10

技能训练 11

实战案例:制作左侧导航特效 11

本章总结 12

本章作业 12

第2章jQuery选择器 13

2.1 jQuery选择器概述 14

2.1.1 jQuery选择器的概念 14

2.1.2 jQuery选择器的优点 14

2.2通过CSS选择器选取元素 15

2.2.1基本选择器 15

2.2.2层次选择器 18

2.2.3属性选择器 22

2.3条件过滤选取元素 25

2.3.1基本过滤选择器 25

2.3.2可见性过滤选择器 30

2.4 jQuery选择器注意事项 33

技能训练 34

实战案例:表格隔行变色 34

本章总结 34

本章作业 35

第3章jQuery中的事件与动画 36

3.1事件 37

3.1.1基础事件 37

3.1.2复合事件 42

3.2绑定事件与移除事件 43

3.2.1绑定事件 43

3.2.2移除事件 45

3.3动画 46

3.3.1控制元素显示和隐藏 46

3.3.2改变元素透明度 48

3.3.3改变元素高度 50

技能训练 51

实战案例1:左导航特效 51

实战案例2:制作登录框特效 52

实战案例3:制作聚划算主导航 52

实战案例4:制作列表页 52

实战案例5:聚美优品我的订单页 52

本章总结 54

本章作业 54

第4章 使用jQuery操作DOM 55

4.1 DOM操作 56

4.1.1 DOM操作分类 56

4.1.2 jQuery中的DOM操作 56

4.2样式操作 57

4.2.1直接设置样式 57

4.2.2追加样式和移除样式 59

4.2.3切换样式 61

4.3内容操作 62

4.3.1 HTML代码操作 62

4.3.2标签内容操作 63

4.3.3属性值操作 65

4.4节点与属性操作 66

4.4.1节点操作 66

4.4.2属性操作 71

4.5节点遍历 73

4.5.1属性操作 74

4.5.2遍历同辈元素 74

4.5.3遍历前辈元素 75

4.6 CSS-DOM操作 76

技能训练 77

实战案例1:制作今日团购模块 77

实战案例2:制作1号店登录框特效 77

实战案例3:制作员工信息模块 77

本章总结 78

本章作业 78

第5章 表单验证 79

5.1表单基本验证技术 80

5.1.1表单验证的重要性 80

5.1.2表单验证的内容 80

5.1.3表单验证的思路 81

5.1.4校验提示特效 87

5.2正则表达式 91

5.2.1正则表达式的重要性 91

5.2.2什么是正则表达式 92

5.2.3正则表达式的应用 94

5.3表单选择器 96

5.3.1表单选择器简介 96

5.3.2验证多行数据 99

技能训练 103

实战案例1:验证注册页面的电子邮箱 103

实战案例2:使用文本提示的方式,验证注册页面 104

实战案例3:使用正则表达式验证注册页 104

实战案例4:实现工作经历动态维护表单和验证 105

本章总结 105

本章作业 106

第6章AJAX 107

6.1初识AJAX 108

6.1.1 AJAX的关键元素 109

6.1.2 AJAX异步连接 110

6.2 GET和POST方法 114

6.3异步处理XML异步数据 116

6.3.1 XML格式概述 116

6.3.2 jQuery从服务器端输出XML格式数据 116

6.4 j Query使用JSON格式数据 121

6.4.1使用JSON的必要性 121

6.4.2 JSON的介绍 122

6.4.3使用JSON数据 124

6.4.4综合示例:实现级联下拉菜单 125

技能训练 128

实战案例1:掌握创建使用XML数据的AJAX程序 128

实战案例2:掌握创建使用JSON数据的AJAX程序 128

本章总结 128

本章作业 129

第7章 开发插件 130

7.1添加新的全局函数 130

7.1.1添加多个函数 131

7.1.2关键所在 132

7.1.3创建实用方法 132

7.2添加jQuery对象方法 134

7.3扩展$.fn对象 134

7.3.1对象方法的环境 134

7.3.2方法连缀 136

7.4 DOM遍历方法 137

7.5方法的参数 140

7.5.1简单参数 141

7.5.2参数映射 142

7.5.3默认参数值 142

7.5.4回调函数 143

7.5.5可定制的默认值 144

7.6添加选择符表达式 145

7.7共享插件 147

7.7.1命名约定 147

7.7.2别名$的使用 148

7.7.3方法接口 148

7.7.4文档格式 148

技能训练 148

实战案例1:求数组中的和 148

实战案例2:编写插件并操作DOM 149

实战案例3:文字显示或隐藏 149

本章总结 150

本章作业 150

第8章 项目案例:易镁科技 151

8.1案例分析 151

8.1.1需求概述 152

8.1.2开发环境 155

8.1.3案例覆盖的技能点 155

8.2项目需求 155

8.2.1案例1:网页特效(首页) 155

8.2.2案例2:网页特效(产品与方案) 156

8.2.3案例3:网页特效(产品详情页) 156

8.2.4案例4:用户注册(新用户注册页面) 157

8.2.5案例5:用户登录(用户登录页面) 158

版权声明 159