本书从零起步,理论结合实践,详细讲解了jquery基础知识和开发技巧,内容包括iquery基础知识、设计思路、使用选择器、dom文档操作、事件处理、动画设计、ajax异步通信、插件扩展、辅助工具等,同时针对当前网页开发中几个主要技术板块的开发进行实践演练,最后通过一个综合案例帮助读者快速把握jquery开发的完整过程。
本书在详细讲解jquery基础知识和技巧的同时,重点演示了各种web应用开发的实践途径。由于jquery是javascript语言的高级封装,因此本书在讲解jquery的同时,还介绍了如何混合使用jquery和javascript进行开发。本书是广大网页设计爱好者和前端开发人员必读的参考书目。全书理论结合实践,大量生动的示例能够帮助读者快速上手。
本书适合web开发人员阅读和参考,同时也适合广大网页制作和设计的学生阅读和学习。
第1章jQuery开始
1.1jquery:改变javascript代码编写方式
1.2jquery项目及框架
1.3使用jqueiy前的准备工作
1.4jquery必知的重要特征
第2章jquery框架实现:选择和操作
2.1jquery框架解决:选择和操作问题
2.2jquery框架核心构建过程
2.3解析jquery对象
2.4操作jquely对象中的dom元素
2.5jquery扩展
2.6jquery参数
2.7jquery名字空间
2.8jquery对象是一个选择器
2.9jquery如何分辨不同类型的参数
2.10选择器引擎sizzle工作原理
第3章使用选择器:选择dom中的特定元素
3.1jquely选择器的优势
3.2基本选择器
.3.3层级选择器
3.4过滤选择器
3.5属性选择器
3.6表单选择器
3.7使用过滤器
第4章dom开发详解
4.1认识dom
4.2使用Javascript操作dom
4.3使用javascript操作结点
4.4使用javascript操作属性
4.5使用javascnpt操作文本内容
第5章使用jquery操作dom
5.1使用jquery创建结点
5.2使用jquery插入元素
5.3使用jquery删除元素
5.4使用jquery复制元素
5.5使用jquery替换元素
5.6使用jquery包裹元素
5.7使用jquery操作属性
5.8使用jquery操作类样式
5.9使用jquery操作html、文本和值
5.10使用jquery操作样式表
5.11使用jquery遍历文档树
第6章事件模型
6.1认识事件
6.2事件流
6.3dom0级事件模型
6.4dom2级事件模型
6.51e事件模型
6.6事件类型
6.7鼠标事件
6.8键盘事件
6.9页面事件
6.10ui事件
6.11表单事件
第7章管理事件
7.1jquery事件模型
7.2jquery页面初始化
第8章操作css
8.1css2级脚本模型
8.2css0级脚本模型
8.3设计显隐动态效果
8.4设计滑动动态效果
8.6设计自定义动画
第9章使用ajax
9.1 jquery对ajax技术进行封装
9.2使用get请求
9.3使用post请求
9.4使用ajax()请求
9.5跟踪状态
9.6载入文件
9.7预设ajax选项
9.8预处理字符串
第10章使用插件
10.1如何开发插件
10.2创建插件
10.3 jquery ui插件设计
第11章使用辅助工具
11.1浏览器检测
11.2管理页面中的多个库
11.3使用jquery操作javascript
11.4缓存和队列
第12章浏览器开发
12.1客户端开发基础
12.2浏览器调整实战演练
第13章导航开发
13.1常用菜单
13.2创意的导航
第14章表格开发
14.1功能性表格开发
14.2表格系统功能开发
第15章表单开发
15.1功能性表单开发
15.2表单皮肤设计
15.3表单验证
15.4表单ui插件
第16章异步通信开发
16.1http解析
16.2使用隐藏框架实现异步通信
16.3使用jsonp实现跨域异步通信
16.4使用ajax实现异步通信
16.5使用ajax发送请求
16.6异步监控
16.7使用ajax获取响应信息
16.8异步通信功能封装和应用
第17章数据存储开发
17.1xml数据格式
17.2 xml文档对象模型
17.3在ie中存储xml数据
17.4在mozilla中存储xml数据
17.5xpath数据查询
17.6json数据格式
第18章使用jquery打网站
18.1案例背景介绍
18.2网站设计思路
18.3数据结构设计
18.4网站结构和样式
18.5公用函数开发
18.6动态表单及初始化
18.7数据库操作
18.8数据显示
18.9页面初始化
¥120.00
¥28.00¥56.00
¥19.00