简介
本书分为3篇,共15章,从jQuery编程基础开始,从易到难、循序渐进地介绍了jQuery编程及网页应用开发的各个知识点。内容包括Web编程基础知识,JavaScript基本语法,语句、对象和数组,函数和类开发工具介绍,jQuery简介,选择器的使用,事件机制,具体操作以及实例等。章节安排合理,内容由浅入深,通过生动的范例和详细的代码注释,带领读者掌握jQuery应用的技巧。 本书配1张光盘,内容为本书的实例文件和作者专门为本书录制的全程多媒体语音教学视频。 本书内容全面,论述翔实,适合jQuery的初学者,也可作为大、中专院校师生的培训教材,对于jQuery的爱好者,本书也有着很大的参考价值。
目录
第1篇 认知jQuery
第1章 Web编程基础知识
1.1 什么是Web及其工作原理
1.1.1 什么是Web
1.1.2 Web的工作原理
1.2 Internet网络协议
1.2.1 TCP/IP协议
1.2.2 HTTP协议
1.2.3 FTP协议
1.2.4 Telnet协议
1.3 IP地址、域名和URL
1.3.1 IP地址
1.3.2 域名
1.3.3 URL
1.4 Web标准
1.4.1 XML
1.4.2 XHTML
1.4.3 CSS
1.4.4 DOM
1.4.5 ECMAScript
1.5 认识jQuery
1.5.1 jQuery简介
1.5.2 jQuery的优势
1.5.3 jQuery的功能
1.6 jQuery的简单实例
1.6.1 配置jQuery环境
1.6.2 编写简单的jQuery代码
1.7 小结
1.8 习题
第2章 JavaScript基础知识
2.1 词法结构
2.1.1 大小写敏感
2.1.2 注释符
2.1.3 常量
2.1.4 关键字与保留字
2.2 数据类型
2.2.1 整型常量
2.2.2 浮点型直接量
2.2.3 特殊常量
2.2.4 字符串
2.2.5 字符串与数值的相互转换
2.2.6 布尔值
2.3 对象
2.3.1 对象的创建
2.3.2 对象常量
2.3.3 对象的转换
2.4 数组
2.4.1 数组的创建
2.4.2 数组常量
2.5 函数
2.5.1 函数的创建
2.5.2 函数的参数及返回值
2.6 日期和时间对象
2.7 预定义函数
2.7.1 eval函数
2.7.2 isFinite函数
2.7.3 isNaN函数
2.7.4 parseInt和parseFloat函数
2.8 小结
2.9 习题
第3章 变量、表达式及运算符
3.1 变量
3.1.1 变量的类型
3.1.2 变量的声明
3.1.3 变量的作用域
3.2 表达式与正则表达式
3.2.1 表达式
3.2.2 正则表达式
3.3 运算符
3.3.1 算术运算符
3.3.2 相等运算符
3.3.3 关系运算符
3.3.4 逻辑运算符
3.3.5 位运算符
3.3.6 赋值运算符
3.3.7 其他运算符
3.3.8 运算符的优先级
3.3.9 运算符的结合性
3.4 小结
3.5 习题
第4章 语句、对象和数组
4.1 JavaScript语句
4.1.1 表达式语句
4.1.2 if语句
4.1.3 else…if语句
4.1.4 switch语句
4.1.5 while语句
4.1.6 for语句
4.1.7 for in语句
4.1.8 break语句
4.1.9 continue语句
4.1.10 标签
4.1.11 其他语句
4.2 对象
4.2.1 对象的创建
4.2.2 对象的属性
4.2.3 对象的方法
4.3 数组
4.3.1 数组的创建
4.3.2 数组的调用
4.3.3 数组的读写
4.3.4 数组元素的添加和删除
4.3.5 数组的遍历
4.3.6 数组的方法
4.3.7 多维数组
4.4 小结
4.5 习题
第5章 函数和类
5.1 函数的声明与调用
5.2 用arguments对象访问函数的参数
5.3 函数的属性及方法
5.3.1 length属性
5.3.2 prototype属性
5.3.3 apply和call方法
5.4 构造函数
5.5 类的继承
5.6 超类和子类
5.7 小结
5.8 习题
第6章 找到处理jQuery的“斧子”
6.1 静态页面开发工具
6.1.1 JavaScript Editor Pro
6.1.2 Dreamweaver
6.1.3 UltraEdit
6.2 调试工具
6.2.1 FireFox的利器——FireBug
6.2.2 Blackbird
6.2.3 Visual Studio 2008
6.2.4 其他调试工具
6.3 小结
6.4 习题
第2篇 走进jQuery
第7章 带你走进jQuery
7.1 jQuery简介
7.1.1 揭开jQuery的面纱
7.1.2 jQuery的魅力所在
7.2 其他AJAX框架介绍
7.2.1 Dojo简介
7.2.2 DWR简介
7.2.3 其他流行框架
7.2.4 jQuery和其他AJAX框架的比较
7.3 开发第一个自己的jQuery应用
7.3.1 开发前的一些准备工作
7.3.2 具体的程序开发
7.4 小结
7.5 习题
第8章 使用jQuery得到你想要的一切
8.1 jQuery选择器简介
8.1.1 什么叫选择器
8.1.2 万能的“$”
8.1.3 jQuery选择器的分类
8.2 jQuery选择器
8.2.1 基本选择器
8.2.2 层级选择器
8.2.3 过滤选择器
8.2.4 表单过滤选择器
8.3 小结
8.4 习题
第9章 jQuery的事件机制
9.1 jQuery的事件机制简介
9.1.1 jQuery的事件机制简介
9.1.2 JavaScript中的切换事件
9.1.3 事件冒泡
9.2 常用的事件函数
9.2.1 鼠标操作事件
9.2.2 键盘操作事件
9.2.3 其他事件
9.3 事件模式的使用
9.3.1 绑定事件
9.3.2 触发事件和移除事件
9.4 小结
9.5 习题
第10章 改变你选择的内容
10.1 DOM及DOM技术简介
10.1.1 DOM简介
10.1.2 DOM技术的简单应用
10.1.3 基本的DOM方法
10.2 使用jQuery操作DOM树
10.2.1 区分DOM对象和jQuery对象
10.2.2 构建一个网页
10.2.3 查找节点
10.2.4 创建节点
10.2.5 插入节点
10.2.6 删除节点
10.2.7 复制节点
10.2.8 替换节点
10.2.9 包裹节点
10.2.10 遍历节点
10.3 jQuery对页面中其他部分的操作
10.3.1 jQuery对元素属性的操作
10.3.2 使用jQuery操作样式类
10.3.3 使用jQuery对CSS样式进行操作
10.3.4 使用jQuery操作元素内容
10.4 小结
10.5 习题
第11章 使用jQuery让页面动起来
11.1 利用JavaScript实现动画
11.1.1 动画形成的基本原理
11.1.2 使用JavaScript来实现动画
11.2 利用jQuery实现动画
11.2.1 先从一个实例开始
11.2.2 jQuery的动画函数
11.3 jQuery自定义动画
11.3.1 jQuery自定义动画函数
11.3.2 jQuery的其他动画函数
11.4 小结
11.5 习题
第12章 jQuery与AJAX
12.1 AJAX简介
12.1.1 到底什么是AJAX
12.1.2 AJAX技术的核心——XMLHttpRequest 对象
12.1.3 一些经典的AJAX应用
12.2 开发自己的AJAX应用
12.2.1 XMLHttpRequest详解
12.2.2 简单的发送
12.2.3 接收并处理返回的请求
12.3 jQuery中的AJAX
12.3.1 AJAX()方法
12.3.2 jQuery中的其他AJAX方法
12.3.3 使用jQuery中的AJAX方法改造数据校验实例
12.4 小结
12.5 习题
第13章 jQuery的扩展——插件
13.1 什么是jQuery插件
13.1.1 jQuery插件简介
13.1.2 如何使用插件
13.2 几个好用的jQuery插件
13.2.1 Form插件
13.2.2 jQueryUI插件
13.2.3 clueTip插件
13.3 开发自己的插件
13.3.1 从一个简单的插件谈起
13.3.2 jQuery的插件机制
13.3.3 jQuery插件开发的方法
13.4 小结
13.5 习题
第3篇 使用jQuery
第14章 利用jQuery开发个性相册网站
14.1 相册网站的整体设计
14.1.1 相册网站建设的意义
14.1.2 相册网站建设的整体规划
14.2 丰富页面内容,美化页面样式
14.2.1 丰富页面的内容
14.2.2 使用CSS美化页面的样式
14.3 首页jQuery动作定制
14.3.1 提示导航栏设计
14.3.2 超链接内容的显示
14.4 使用jQuery定制图片的展示页面
14.4.1 使用jQuery定制自己的图片展示组件
14.4.2 使用jQuery插件完成图片的展示
14.5 小结
第15章 个性化导航栏的制作
15.1 导航栏前期分析及效果展示
15.2 HTML及CSS操作
15.2.1 HTML操作
15.2.2 CSS操作
15.3 jQuery代码分析
15.3.1 jQuery中的fx
15.3.2 jQuery中的extend函数
15.3.3 程序中的jQuery代码
15.4 小结
附录 参考答案
第1章 Web编程基础知识
1.1 什么是Web及其工作原理
1.1.1 什么是Web
1.1.2 Web的工作原理
1.2 Internet网络协议
1.2.1 TCP/IP协议
1.2.2 HTTP协议
1.2.3 FTP协议
1.2.4 Telnet协议
1.3 IP地址、域名和URL
1.3.1 IP地址
1.3.2 域名
1.3.3 URL
1.4 Web标准
1.4.1 XML
1.4.2 XHTML
1.4.3 CSS
1.4.4 DOM
1.4.5 ECMAScript
1.5 认识jQuery
1.5.1 jQuery简介
1.5.2 jQuery的优势
1.5.3 jQuery的功能
1.6 jQuery的简单实例
1.6.1 配置jQuery环境
1.6.2 编写简单的jQuery代码
1.7 小结
1.8 习题
第2章 JavaScript基础知识
2.1 词法结构
2.1.1 大小写敏感
2.1.2 注释符
2.1.3 常量
2.1.4 关键字与保留字
2.2 数据类型
2.2.1 整型常量
2.2.2 浮点型直接量
2.2.3 特殊常量
2.2.4 字符串
2.2.5 字符串与数值的相互转换
2.2.6 布尔值
2.3 对象
2.3.1 对象的创建
2.3.2 对象常量
2.3.3 对象的转换
2.4 数组
2.4.1 数组的创建
2.4.2 数组常量
2.5 函数
2.5.1 函数的创建
2.5.2 函数的参数及返回值
2.6 日期和时间对象
2.7 预定义函数
2.7.1 eval函数
2.7.2 isFinite函数
2.7.3 isNaN函数
2.7.4 parseInt和parseFloat函数
2.8 小结
2.9 习题
第3章 变量、表达式及运算符
3.1 变量
3.1.1 变量的类型
3.1.2 变量的声明
3.1.3 变量的作用域
3.2 表达式与正则表达式
3.2.1 表达式
3.2.2 正则表达式
3.3 运算符
3.3.1 算术运算符
3.3.2 相等运算符
3.3.3 关系运算符
3.3.4 逻辑运算符
3.3.5 位运算符
3.3.6 赋值运算符
3.3.7 其他运算符
3.3.8 运算符的优先级
3.3.9 运算符的结合性
3.4 小结
3.5 习题
第4章 语句、对象和数组
4.1 JavaScript语句
4.1.1 表达式语句
4.1.2 if语句
4.1.3 else…if语句
4.1.4 switch语句
4.1.5 while语句
4.1.6 for语句
4.1.7 for in语句
4.1.8 break语句
4.1.9 continue语句
4.1.10 标签
4.1.11 其他语句
4.2 对象
4.2.1 对象的创建
4.2.2 对象的属性
4.2.3 对象的方法
4.3 数组
4.3.1 数组的创建
4.3.2 数组的调用
4.3.3 数组的读写
4.3.4 数组元素的添加和删除
4.3.5 数组的遍历
4.3.6 数组的方法
4.3.7 多维数组
4.4 小结
4.5 习题
第5章 函数和类
5.1 函数的声明与调用
5.2 用arguments对象访问函数的参数
5.3 函数的属性及方法
5.3.1 length属性
5.3.2 prototype属性
5.3.3 apply和call方法
5.4 构造函数
5.5 类的继承
5.6 超类和子类
5.7 小结
5.8 习题
第6章 找到处理jQuery的“斧子”
6.1 静态页面开发工具
6.1.1 JavaScript Editor Pro
6.1.2 Dreamweaver
6.1.3 UltraEdit
6.2 调试工具
6.2.1 FireFox的利器——FireBug
6.2.2 Blackbird
6.2.3 Visual Studio 2008
6.2.4 其他调试工具
6.3 小结
6.4 习题
第2篇 走进jQuery
第7章 带你走进jQuery
7.1 jQuery简介
7.1.1 揭开jQuery的面纱
7.1.2 jQuery的魅力所在
7.2 其他AJAX框架介绍
7.2.1 Dojo简介
7.2.2 DWR简介
7.2.3 其他流行框架
7.2.4 jQuery和其他AJAX框架的比较
7.3 开发第一个自己的jQuery应用
7.3.1 开发前的一些准备工作
7.3.2 具体的程序开发
7.4 小结
7.5 习题
第8章 使用jQuery得到你想要的一切
8.1 jQuery选择器简介
8.1.1 什么叫选择器
8.1.2 万能的“$”
8.1.3 jQuery选择器的分类
8.2 jQuery选择器
8.2.1 基本选择器
8.2.2 层级选择器
8.2.3 过滤选择器
8.2.4 表单过滤选择器
8.3 小结
8.4 习题
第9章 jQuery的事件机制
9.1 jQuery的事件机制简介
9.1.1 jQuery的事件机制简介
9.1.2 JavaScript中的切换事件
9.1.3 事件冒泡
9.2 常用的事件函数
9.2.1 鼠标操作事件
9.2.2 键盘操作事件
9.2.3 其他事件
9.3 事件模式的使用
9.3.1 绑定事件
9.3.2 触发事件和移除事件
9.4 小结
9.5 习题
第10章 改变你选择的内容
10.1 DOM及DOM技术简介
10.1.1 DOM简介
10.1.2 DOM技术的简单应用
10.1.3 基本的DOM方法
10.2 使用jQuery操作DOM树
10.2.1 区分DOM对象和jQuery对象
10.2.2 构建一个网页
10.2.3 查找节点
10.2.4 创建节点
10.2.5 插入节点
10.2.6 删除节点
10.2.7 复制节点
10.2.8 替换节点
10.2.9 包裹节点
10.2.10 遍历节点
10.3 jQuery对页面中其他部分的操作
10.3.1 jQuery对元素属性的操作
10.3.2 使用jQuery操作样式类
10.3.3 使用jQuery对CSS样式进行操作
10.3.4 使用jQuery操作元素内容
10.4 小结
10.5 习题
第11章 使用jQuery让页面动起来
11.1 利用JavaScript实现动画
11.1.1 动画形成的基本原理
11.1.2 使用JavaScript来实现动画
11.2 利用jQuery实现动画
11.2.1 先从一个实例开始
11.2.2 jQuery的动画函数
11.3 jQuery自定义动画
11.3.1 jQuery自定义动画函数
11.3.2 jQuery的其他动画函数
11.4 小结
11.5 习题
第12章 jQuery与AJAX
12.1 AJAX简介
12.1.1 到底什么是AJAX
12.1.2 AJAX技术的核心——XMLHttpRequest 对象
12.1.3 一些经典的AJAX应用
12.2 开发自己的AJAX应用
12.2.1 XMLHttpRequest详解
12.2.2 简单的发送
12.2.3 接收并处理返回的请求
12.3 jQuery中的AJAX
12.3.1 AJAX()方法
12.3.2 jQuery中的其他AJAX方法
12.3.3 使用jQuery中的AJAX方法改造数据校验实例
12.4 小结
12.5 习题
第13章 jQuery的扩展——插件
13.1 什么是jQuery插件
13.1.1 jQuery插件简介
13.1.2 如何使用插件
13.2 几个好用的jQuery插件
13.2.1 Form插件
13.2.2 jQueryUI插件
13.2.3 clueTip插件
13.3 开发自己的插件
13.3.1 从一个简单的插件谈起
13.3.2 jQuery的插件机制
13.3.3 jQuery插件开发的方法
13.4 小结
13.5 习题
第3篇 使用jQuery
第14章 利用jQuery开发个性相册网站
14.1 相册网站的整体设计
14.1.1 相册网站建设的意义
14.1.2 相册网站建设的整体规划
14.2 丰富页面内容,美化页面样式
14.2.1 丰富页面的内容
14.2.2 使用CSS美化页面的样式
14.3 首页jQuery动作定制
14.3.1 提示导航栏设计
14.3.2 超链接内容的显示
14.4 使用jQuery定制图片的展示页面
14.4.1 使用jQuery定制自己的图片展示组件
14.4.2 使用jQuery插件完成图片的展示
14.5 小结
第15章 个性化导航栏的制作
15.1 导航栏前期分析及效果展示
15.2 HTML及CSS操作
15.2.1 HTML操作
15.2.2 CSS操作
15.3 jQuery代码分析
15.3.1 jQuery中的fx
15.3.2 jQuery中的extend函数
15.3.3 程序中的jQuery代码
15.4 小结
附录 参考答案
JavaScript+jQuery从入门到精通
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!