《jQuery权威指南》2011年由机械工业出版社出版的图书,作者是陶国荣。定价59元。由国内资深web技术专家亲自执笔,4大web开发社区一致鼎力推荐,权威性毋庸置疑。
基本介绍
- 书名:jQuery权威指南
- 作者:陶国荣
- ISBN:9787111325437
- 页数:384页
- 定价:59.00元
- 出版社:机械工业出版社
- 出版时间:2011年1月
- 装帧:平装
- 开本:16开
内容简介
本书由国内资深web技术专家亲自执笔,4大web开发社区一致鼎力推荐,权威性毋庸置疑。
内容新颖,基于jquery的最新版本撰写,所有新功能和新特性一览无余;内容全面,不仅讲解了jquery技术本身的方方面面,而且还包括与jquery相关的扩展知识;实战性强,不仅每个知识点都配有完整的小案例,而且还有两个综合性的案例。本书不仅能满足读者系统学习理论知识的需求,还能满足需要充分实践的需求。
全书一共分为11章,首先以示例的方式对jquery做了全局性的介绍,以便于为读者建立jquery的大局观,这对初学者尤为重要;其次详细讲解了jquery的各种选择器、jquery操作dom的方法、jquery中的事件与套用、jquery中的动画和特效、ajax在jquery中的套用,以及各种常用的jquery外挂程式的使用方法和技巧,所有这些知识点都配有完整的示例(包括需求分析、代码实现和结果展示三部分);再接着对jquery ui和jquery实用工具函式等扩展知识,以及jquery的开发技巧与性能最佳化等方面的重要知识做了详尽的阐述;最后以两个具有代表性的综合案例结束全书,希望能帮助读者将前面所学的理论知识真正贯穿于实践中,迅速进入jquery的殿堂。
目录
前 言
第1章 jquery开发入门/1
1.1 jquery概述/2
1.1.1 认识jquery /2
1.1.2 jquery基本功能/2
1.1.3 搭建jquery开发环境/3
1.1.4 编写第一个简单的jquery套用/3
1.1.5 jquery程式的代码风格/5
1.2 jquery的简单套用/7
1.2.1 jquery访问dom对象/7
1.2.2 jquery控制dom对象/7
1.2.3 jquery控制页面css /9
1.3 本章小结/11
第2章 jquery 选择器/12
2.1 jquery选择器概述/13
2.1.1 什幺是选择器/13
2.1.2 选择器的优势/13
2.2 jquery选择器详解/17
2.2.1 基本选择器/18
2.2.2 层次选择器/20
2.2.3 简单过滤选择器
2.2.4 内容过滤选择器
2.2.5 可见性过滤选择器
2.2.6 属性过滤选择器
2.2.7 子元素过滤选择器
2.2.8 表单对象属性过滤选择器
2.2.9 表单选择器
2.3 综合案例分析—导航条在项目中的套用
2.3.1 需求分析
2.3.2 效果界面
2.3.3 功能实现
2.3.4 代码分析
2.4 本章小结
第3章 jquery操作dom
3.1 dom基础
3.2 访问元素
3.2.1 元素属性操作
3.2.2 元素内容操作
3.2.3 获取或设定元素值
3.2.4 元素样式操作
3.3 创建节点元素
3.4 插入节点
3.4.1 内部插入节点方法
3.4.2 外部插入节点方法
3.5 複製节点
3.6 替换节点
3.7 包裹节点
3.8 遍曆元素
3.9 删除元素
3.10 综合案例分析—数据删除和图片预览在项目中的套用
3.10.1 需求分析
3.10.2 效果界面
3.10.3 功能实现
3.10.4 代码分析
3.11 本章小结
第4章 jquery中的事件与套用
4.1 事件机制
4.2 页面载入事件
4.2.1 ready()方法的工作原理
4.2.2 ready()方法的几种相同写法
4.3 绑定事件
4.4 切换事件
4.4.1 hover()方法
4.4.2 toggle()方法
4.5 移除事件
4.6 其他事件
4.6.1 方法one()
4.6.2 方法trigger ()
4.7 表单套用
4.7.1 文本框中的事件套用
4.7.2 下拉列表框中的事件套用
4.8 列表套用
4.9 网页选项卡的套用
4.10 综合案例分析—删除数据时的提示效果在项目中的套用
4.10.1 需求分析
4.10.2 效果界面
4.10.3 功能实现
4.10.4 代码分析
4.11 本章小结
第5章 jquery的动画与特效
5.1 显示与隐藏
5.1.1 show()与hide()方法
5.1.2 动画效果的show()与hide()方法
5.1.3 toggle()方法
5.2 滑动
5.2.1 slidedown()与slideup方法
5.2.2 slidetoggle()方法
5.3 淡入淡出
5.3.1 fadein()与fadeout()方法
5.3.2 fadeto()方法
5.4 自定义动画
5.4.1 简单的动画
5.4.2 移动位置的动画
5.4.3 伫列中的动画
5.4.4 动画停止和延时
5.5 动画效果综述
5.5.1 各种动画方法说明
5.5.2 使用animate()方法代替其他动画效果
5.6 综合案例分析—动画效果浏览相册中的图片
5.6.1 需求分析
5.6.2 效果界面
5.6.3 功能实现
5.6.4 代码分析
5.7 本章小结
第6章 ajax在jquery中的套用
6.1 载入异步数据
6.1.1 传统的javascript方法
6.1.2 jquery中的load()方法
6.1.3 jquery中的全局函式getjson()
6.1.4 jquery中的全局函式getscript()
6.1.5 jquery中异步载入xml文档
6.2 请求伺服器数据
6.2.1 $.get()请求数据
6.2.2 $.post()请求数据
6.2.3 serialize()序列化表单
6.3 $.ajax()方法
6.3.1 $.ajax()的基本概念
6.3.2 $.ajaxsetup()设定全局ajax
6.4 ajax中的全局事件
6.4.1 ajax全局事件的基本概念
6.4.2 ajaxstart与ajaxstop全局事件
6.5 综合案例分析—用ajax实现新闻点评即时更新
6.5.1 需求分析
6.5.2 效果界面
6.5.3 功能实现
6.5.4 代码分析
6.6 本章小结
第7章 jquery常用外挂程式
7.1 jquery外挂程式概述
7.2 验证外挂程式validate
7.3 表单外挂程式form
7.4 cookie外挂程式cookie
7.5 搜寻外挂程式autocomplete
7.6 图片灯箱外挂程式notesforlightbox
7.7 右键选单外挂程式contextmenu
7.8 图片放大镜外挂程式jqzoom
7.9 自定义jquery外挂程式
7.9.1 外挂程式的种类
7.9.2 外挂程式开发要点
7.9.3 开发外挂程式示例
7.10 综合案例分析—使用uploadify外挂程式实现档案上传功能
7.10.1 需求分析
7.10.2 效果界面
7.10.3 功能实现
7.10.4 代码分析
7.11 本章小结
第8章 jquery ui外挂程式
8.1 认识jquery ui
8.2 jquery ui互动性外挂程式
8.2.1 拖曳外挂程式
8.2.2 放置
8.2.3 排序外挂程式
8.3 jquery ui微型外挂程式
8.3.1 摺叠面板外挂程式
8.3.2 日曆
8.3.3 选项卡外挂程式
8.3.4 对话框外挂程式
8.4 综合案例分析—使用jquery ui外挂程式以拖动方式管理相册
8.4.1 需求分析
8.4.2 效果界面
8.4.3 功能实现
8.4.4 代码分析
8.5 本章小结
第9章 jquery实用工具函式
9.1 什幺是工具函式
9.2 工具函式的分类
9.2.1 浏览器的检测
9.2.2 数组和对象的操作
9.2.3 字元串操作
9.2.4 测试操作
9.2.5 url操作
9.3 工具函式的扩展
9.4 其他工具函式—$.proxy()
9.5 综合案例分析—使用jquery扩展工具函式实现对字元串指定类型的检测
9.5.1 需求分析
9.5.2 效果界面
9.5.3 功能实现
9.5.4 代码分析
9.6 本章小结
第10章 jquery性能最佳化与最佳实践
10.1 最佳化选择器执行的速度
10.1.1 优先使用id与标记选择器
10.1.2 使用jquery对象快取
10.1.3 给选择器一个上下文
10.2 处理选择器中的不规范元素标誌
10.2.1 选择器中含有特殊符号
10.2.2 选择器中含有空格符号
10.3 最佳化事件中的冒泡现象
10.4 使用data()方法快取数据
10.5 解决jquery库与其他库的冲突
10.5.1 jquery在其他库前导入
10.5.2 jquery在其他库后导入
10.6 使用子查询最佳化选择器性能
10.7 减少对dom元素直接操作
10.8 正确区分dom对象与jquery对象
10.8.1 dom对象与jquery对象的定义
10.8.2 dom对象与jquery对象的类型转换
10.9 本章小结
第11章 综合案例开发
案例1:切割图片
案例2:线上聊天室
本章小结