锋利的jQuery:第2版
出版时间:
2012-07
版次:
2
ISBN:
9787115281609
定价:
49.00
装帧:
平装
开本:
16开
纸张:
胶版纸
页数:
380页
字数:
598千字
正文语种:
简体中文
491人买过
-
《锋利的jQuery(第2版)》循序渐进地对jQuery的各种函数和方法调用进行了介绍,读者可以系统地掌握jQuery的选择器、DOM操作、事件和动画、AJAX应用、插件、jQueryMobile、jQuery各个版本变化、jQuery性能优化和技巧等知识点,并结合每个章节后面的案例演示进行练习,达到掌握核心知识点的目的。
为使读者更好地进行开发实践,本书的第8章将前7章讲解的知识点和效果进行了整合,打造出一个非常有个性的网站,并从案例研究、网站材料、网站结构、网站样式和网站脚本等方面指导读者参与到项目建设中来。
《锋利的jQuery(第2版)》适合所有对jQuery技术感兴趣的Web设计者和前端开发人员阅读和参考。 单东林,曾经拥有一个网站cssrain.cn,后来因不可抗拒力而关闭。通过本书继续为国内前端开发做贡献。 第1章认识jQuery
1.1JavaScript和JavaScript库
1.1.1JavaScript简介
1.1.2JavaScript库作用及对比
1.2加入jQuery
1.2.1jQuery简介
1.2.2jQuery的优势
1.3jQuery代码的编写
1.3.1配置jQuery环境
1.3.2编写简单的jQuery代码
1.3.3jQuery代码风格
1.4jQuery对象和DOM对象
1.4.1DOM对象和jQuery对象简介
1.4.2jQurey对象和DOM对象的相互转换
1.4.3实例研究
1.5解决jQuery和其他库的冲突
1.6jQuery开发工具和插件
1.7小结
第2章jQuery选择器
2.1jQuery选择器是什么
2.2jQuery选择器的优势
2.3jQuery选择器
2.3.1基本选择器
2.3.2层次选择器
2.3.3过滤选择器
2.3.4表单选择器
2.4应用jQuery改写示例
2.5选择器中的一些注意事项
2.5.1选择器中含有特殊符号的注意事项
2.5.2选择器中含有空格的注意事项
2.6案例研究--某网站品牌列表的效果
2.7其他选择器
2.7.1jQuery提供的选择器的扩展
2.7.2其他使用CSS选择器的方法
2.8小结
第3章jQuery中的DOM操作
3.1DOM操作的分类
3.2jQuery中的DOM操作
3.2.1查找节点
3.2.2创建节点
3.2.3插入节点
3.2.4删除节点
3.2.5复制节点
3.2.6替换节点
3.2.7包裹节点
3.2.8属性操作
3.2.9样式操作
3.2.10设置和获取HTML、文本和值
3.2.11遍历节点
3.2.12CSS-DOM操作
3.3案例研究--某网站的超链接和图片提示效果
3.4小结
第4章jQuery中的事件和动画
4.1jQuery中的事件
4.1.1加载DOM
4.1.2事件绑定
4.1.3合成事件
4.1.4事件冒泡
4.1.5事件对象的属性
4.1.6移除事件
4.1.7模拟操作
4.1.8其他用法
4.2jQuery中的动画
4.2.1show()方法和hide()方法
4.2.2fadeIn()方法和fadeOut()方法
4.2.3slideUp()方法和slideDown()方法
4.2.4自定义动画方法animate()
4.2.5动画回调函数
4.2.6停止动画和判断是否处于动画状态
4.2.7其他动画方法
4.2.8动画方法概括
4.3视频展示效果实例
4.4小结
第5章jQuery对表单、表格的操作及更多应用
5.1表单应用
5.1.1单行文本框应用
5.1.2多行文本框应用
5.1.3复选框应用
5.1.4下拉框应用
5.1.5表单验证
5.2表格应用
5.2.1表格变色
5.2.2表格展开关闭
5.2.3表格内容筛选
5.3其他应用
5.3.1网页字体大小
5.3.2网页选项卡
5.3.3网页换肤
5.4小结
第6章jQuery与Ajax的应用
6.1Ajax的优势和不足
6.1.1Ajax的优势
6.1.2Ajax的不足
6.2Ajax的XMLHttpRequest对象
6.3安装Web环境--AppServ
6.4编写第1个Ajax例子
6.5jQuery中的Ajax
6.5.1load()方法
6.5.2$.get()方法和$.post()方法
6.5.3$.getScript()方法和$.getJson()方法
6.5.4$.ajax()方法
6.6序列化元素
6.7jQuery中的Ajax全局事件
6.8基于jQuery的Ajax聊天室程序
6.8.1基本设想
6.8.2设计数据库
6.8.3服务器端处理
6.8.4客户端处理
6.8.5客户端代码
6.8.6整合代码
6.9小结
第7章jQuery插件的使用和写法
7.1jQuery表单验证插件--Validation
7.1.1Validation简介
7.1.2下载地址
7.1.3快速上手
7.1.4不同的验证写法
7.1.5验证信息
7.1.6自定义验证规则
7.1.7API
7.2jQuery表单插件--Form
7.2.1Form插件简介
7.2.2下载地址
7.2.3快速上手
7.2.4核心方法--ajaxForm()和ajaxSubmit()
7.2.5ajaxForm()方法和ajaxSubmit()方法的参数
7.2.6表单提交之前验证表单
7.2.7API
7.3模态窗口插件--SimpleModal
7.3.1SimpleModal插件简介
7.3.2下载地址
7.3.3快速上手
7.3.4关闭模态窗口
7.3.5实际应用
7.3.6API
7.4管理Cookie的插件--Cookie
7.4.1Cookie插件简介
7.4.2下载地址
7.4.3快速上手
7.4.4API
7.5jQueryUI插件
7.5.1jQueryUI简介
7.5.2下载地址
7.5.3快速上手
7.5.4与单击事件冲突
7.5.5与后台结合
7.6编写jQuery插件
7.6.1插件的种类
7.6.2插件的基本要点
7.6.3插件中的闭包
7.6.4jQuery插件的机制
7.6.5编写jQuery插件
7.7小结
第8章用jQuery打造个性网站
8.1案例背景介绍
8.2网站材料
8.3网站结构
8.3.1文件结构
8.3.2网页结构
8.3.3界面设计
8.4网站的(X)HTML
8.5网站样式(CSS)
8.5.1将CSS文件分门别类
8.5.2编写CSS
8.6网站脚本(jQuery)
8.6.1准备工作
8.6.2首页(index.html)上的功能
8.6.3详细页(detail.html)上的功能
8.7小结
第9章jQueryMobile
9.1HTML5简介
9.2jQueryMobile简介
9.3jQueryMobile主要特性
9.4jQueryMobile的使用
9.4.1准备工作
9.4.2构建HTML模板
9.4.3data-role属性
9.4.4添加内容
9.4.5样式切换
9.5其他框架
9.5.1移动框架
9.5.2PhoneGap
9.6小结
第10章jQuery各个版本的变化
10.1jQuery的发展历史
10.2jQuery各个版本新增方法
10.3小结
第11章jQuery性能优化和技巧
11.1jQuery性能优化
11.2jQuery技巧
11.3小结
附录A关于$(document).ready()函数
A.1$(document).ready()函数介绍
A.2多个$(document).ready()函数
附录BFirebug
B.1概述
B.2主面板简介
B.2.1控制台面板
B.2.2HTML面板
B.2.3CSS、DOM和网络面板
B.2.4脚本面板
B.3一些资源
B.4总结
附录CAjax的XMLHttpRequest对象的属性和方法
附录DjQuery$.ajax()方法的参数详解
附录EjQuery加载并解析XML
E.1简述
E.2Content-Type
E.3XML结构
E.4获取XML
E.5解析XML
E.6禁用缓存
附录F插件API
F.1Validation插件API
F.2Form插件API
F.3SimpleModal插件API
F.4Cookie插件API
附录GjQuery速查表
G.1基础
G.2选择器
G.3属性
G.4筛选
G.5文档处理
G.6CSS
G.7事件
G.8效果
G.9Ajax
G.10实用项
G.11其他对象
-
内容简介:
《锋利的jQuery(第2版)》循序渐进地对jQuery的各种函数和方法调用进行了介绍,读者可以系统地掌握jQuery的选择器、DOM操作、事件和动画、AJAX应用、插件、jQueryMobile、jQuery各个版本变化、jQuery性能优化和技巧等知识点,并结合每个章节后面的案例演示进行练习,达到掌握核心知识点的目的。
为使读者更好地进行开发实践,本书的第8章将前7章讲解的知识点和效果进行了整合,打造出一个非常有个性的网站,并从案例研究、网站材料、网站结构、网站样式和网站脚本等方面指导读者参与到项目建设中来。
《锋利的jQuery(第2版)》适合所有对jQuery技术感兴趣的Web设计者和前端开发人员阅读和参考。
-
作者简介:
单东林,曾经拥有一个网站cssrain.cn,后来因不可抗拒力而关闭。通过本书继续为国内前端开发做贡献。
-
目录:
第1章认识jQuery
1.1JavaScript和JavaScript库
1.1.1JavaScript简介
1.1.2JavaScript库作用及对比
1.2加入jQuery
1.2.1jQuery简介
1.2.2jQuery的优势
1.3jQuery代码的编写
1.3.1配置jQuery环境
1.3.2编写简单的jQuery代码
1.3.3jQuery代码风格
1.4jQuery对象和DOM对象
1.4.1DOM对象和jQuery对象简介
1.4.2jQurey对象和DOM对象的相互转换
1.4.3实例研究
1.5解决jQuery和其他库的冲突
1.6jQuery开发工具和插件
1.7小结
第2章jQuery选择器
2.1jQuery选择器是什么
2.2jQuery选择器的优势
2.3jQuery选择器
2.3.1基本选择器
2.3.2层次选择器
2.3.3过滤选择器
2.3.4表单选择器
2.4应用jQuery改写示例
2.5选择器中的一些注意事项
2.5.1选择器中含有特殊符号的注意事项
2.5.2选择器中含有空格的注意事项
2.6案例研究--某网站品牌列表的效果
2.7其他选择器
2.7.1jQuery提供的选择器的扩展
2.7.2其他使用CSS选择器的方法
2.8小结
第3章jQuery中的DOM操作
3.1DOM操作的分类
3.2jQuery中的DOM操作
3.2.1查找节点
3.2.2创建节点
3.2.3插入节点
3.2.4删除节点
3.2.5复制节点
3.2.6替换节点
3.2.7包裹节点
3.2.8属性操作
3.2.9样式操作
3.2.10设置和获取HTML、文本和值
3.2.11遍历节点
3.2.12CSS-DOM操作
3.3案例研究--某网站的超链接和图片提示效果
3.4小结
第4章jQuery中的事件和动画
4.1jQuery中的事件
4.1.1加载DOM
4.1.2事件绑定
4.1.3合成事件
4.1.4事件冒泡
4.1.5事件对象的属性
4.1.6移除事件
4.1.7模拟操作
4.1.8其他用法
4.2jQuery中的动画
4.2.1show()方法和hide()方法
4.2.2fadeIn()方法和fadeOut()方法
4.2.3slideUp()方法和slideDown()方法
4.2.4自定义动画方法animate()
4.2.5动画回调函数
4.2.6停止动画和判断是否处于动画状态
4.2.7其他动画方法
4.2.8动画方法概括
4.3视频展示效果实例
4.4小结
第5章jQuery对表单、表格的操作及更多应用
5.1表单应用
5.1.1单行文本框应用
5.1.2多行文本框应用
5.1.3复选框应用
5.1.4下拉框应用
5.1.5表单验证
5.2表格应用
5.2.1表格变色
5.2.2表格展开关闭
5.2.3表格内容筛选
5.3其他应用
5.3.1网页字体大小
5.3.2网页选项卡
5.3.3网页换肤
5.4小结
第6章jQuery与Ajax的应用
6.1Ajax的优势和不足
6.1.1Ajax的优势
6.1.2Ajax的不足
6.2Ajax的XMLHttpRequest对象
6.3安装Web环境--AppServ
6.4编写第1个Ajax例子
6.5jQuery中的Ajax
6.5.1load()方法
6.5.2$.get()方法和$.post()方法
6.5.3$.getScript()方法和$.getJson()方法
6.5.4$.ajax()方法
6.6序列化元素
6.7jQuery中的Ajax全局事件
6.8基于jQuery的Ajax聊天室程序
6.8.1基本设想
6.8.2设计数据库
6.8.3服务器端处理
6.8.4客户端处理
6.8.5客户端代码
6.8.6整合代码
6.9小结
第7章jQuery插件的使用和写法
7.1jQuery表单验证插件--Validation
7.1.1Validation简介
7.1.2下载地址
7.1.3快速上手
7.1.4不同的验证写法
7.1.5验证信息
7.1.6自定义验证规则
7.1.7API
7.2jQuery表单插件--Form
7.2.1Form插件简介
7.2.2下载地址
7.2.3快速上手
7.2.4核心方法--ajaxForm()和ajaxSubmit()
7.2.5ajaxForm()方法和ajaxSubmit()方法的参数
7.2.6表单提交之前验证表单
7.2.7API
7.3模态窗口插件--SimpleModal
7.3.1SimpleModal插件简介
7.3.2下载地址
7.3.3快速上手
7.3.4关闭模态窗口
7.3.5实际应用
7.3.6API
7.4管理Cookie的插件--Cookie
7.4.1Cookie插件简介
7.4.2下载地址
7.4.3快速上手
7.4.4API
7.5jQueryUI插件
7.5.1jQueryUI简介
7.5.2下载地址
7.5.3快速上手
7.5.4与单击事件冲突
7.5.5与后台结合
7.6编写jQuery插件
7.6.1插件的种类
7.6.2插件的基本要点
7.6.3插件中的闭包
7.6.4jQuery插件的机制
7.6.5编写jQuery插件
7.7小结
第8章用jQuery打造个性网站
8.1案例背景介绍
8.2网站材料
8.3网站结构
8.3.1文件结构
8.3.2网页结构
8.3.3界面设计
8.4网站的(X)HTML
8.5网站样式(CSS)
8.5.1将CSS文件分门别类
8.5.2编写CSS
8.6网站脚本(jQuery)
8.6.1准备工作
8.6.2首页(index.html)上的功能
8.6.3详细页(detail.html)上的功能
8.7小结
第9章jQueryMobile
9.1HTML5简介
9.2jQueryMobile简介
9.3jQueryMobile主要特性
9.4jQueryMobile的使用
9.4.1准备工作
9.4.2构建HTML模板
9.4.3data-role属性
9.4.4添加内容
9.4.5样式切换
9.5其他框架
9.5.1移动框架
9.5.2PhoneGap
9.6小结
第10章jQuery各个版本的变化
10.1jQuery的发展历史
10.2jQuery各个版本新增方法
10.3小结
第11章jQuery性能优化和技巧
11.1jQuery性能优化
11.2jQuery技巧
11.3小结
附录A关于$(document).ready()函数
A.1$(document).ready()函数介绍
A.2多个$(document).ready()函数
附录BFirebug
B.1概述
B.2主面板简介
B.2.1控制台面板
B.2.2HTML面板
B.2.3CSS、DOM和网络面板
B.2.4脚本面板
B.3一些资源
B.4总结
附录CAjax的XMLHttpRequest对象的属性和方法
附录DjQuery$.ajax()方法的参数详解
附录EjQuery加载并解析XML
E.1简述
E.2Content-Type
E.3XML结构
E.4获取XML
E.5解析XML
E.6禁用缓存
附录F插件API
F.1Validation插件API
F.2Form插件API
F.3SimpleModal插件API
F.4Cookie插件API
附录GjQuery速查表
G.1基础
G.2选择器
G.3属性
G.4筛选
G.5文档处理
G.6CSS
G.7事件
G.8效果
G.9Ajax
G.10实用项
G.11其他对象
查看详情
-
4
全新
北京市昌平区
平均发货11小时
成功完成率96.58%
-
3
全新
河北省保定市
平均发货20小时
成功完成率87.71%
-
全新
-
4
全新
北京市昌平区
平均发货5小时
成功完成率97.63%
-
2
全新
北京市昌平区
平均发货7小时
成功完成率97.62%
-
全新
广东省广州市
平均发货12小时
成功完成率94.38%
-
4
全新
北京市丰台区
平均发货11小时
成功完成率96.96%
-
6
全新
北京市通州区
平均发货3小时
成功完成率97.68%
-
全新
广东省广州市
平均发货1小时
成功完成率96.91%
-
14
全新
-
2
全新
安徽省蚌埠市
平均发货11小时
成功完成率93.19%
-
2
全新
上海市奉贤区
平均发货8小时
成功完成率96.76%
-
全新
湖北省武汉市
平均发货8小时
成功完成率90.89%
-
2
全新
上海市奉贤区
平均发货8小时
成功完成率96.76%
-
4
全新
北京市海淀区
平均发货6小时
成功完成率98.33%
-
2
全新
福建省福州市
平均发货5小时
成功完成率94.16%
-
2
全新
河北省保定市
平均发货26小时
成功完成率90.49%
-
全新
河北省保定市
平均发货25小时
成功完成率83.1%
-
全新
北京市房山区
平均发货9小时
成功完成率82.24%
-
3
全新
北京市东城区
平均发货7小时
成功完成率97.29%
-
2
全新
河南省南阳市
平均发货10小时
成功完成率92.01%
-
全新
河北省保定市
平均发货25小时
成功完成率93.08%
-
全新
北京市朝阳区
平均发货24小时
成功完成率83.46%
-
全新
河北省保定市
平均发货28小时
成功完成率78.14%
-
全新
河北省保定市
平均发货25小时
成功完成率71.56%
-
全新
河北省保定市
平均发货27小时
成功完成率84.54%
-
2
全新
河北省保定市
平均发货34小时
成功完成率82.67%
-
5
全新
河北省保定市
平均发货33小时
成功完成率81.89%
-
5
全新
北京市丰台区
平均发货29小时
成功完成率86.34%
-
2
全新
河北省保定市
平均发货32小时
成功完成率83.63%
-
2
全新
河北省保定市
平均发货31小时
成功完成率80.85%
-
全新
北京市通州区
平均发货9小时
成功完成率92.9%
-
全新
北京市朝阳区
平均发货10小时
成功完成率89.46%
-
全新
河北省保定市
平均发货28小时
成功完成率89.81%
-
全新
北京市通州区
平均发货13小时
成功完成率84.69%
-
全新
河北省保定市
平均发货21小时
成功完成率87.79%
-
全新
河北省保定市
平均发货31小时
成功完成率86.27%
-
4
全新
河南省郑州市
平均发货5小时
成功完成率96.92%
-
全新
河北省保定市
平均发货18小时
成功完成率83.84%
-
3
全新
北京市海淀区
平均发货7小时
成功完成率95.14%
-
全新
北京市昌平区
平均发货6小时
成功完成率94.09%
-
全新
北京市昌平区
平均发货5小时
成功完成率94.08%
-
3
全新
河南省开封市
平均发货7小时
成功完成率93.64%
-
全新
北京市朝阳区
平均发货10小时
成功完成率95.33%
-
2
全新
福建省厦门市
平均发货10小时
成功完成率90.68%
-
2
全新
北京市大兴区
平均发货8小时
成功完成率97.48%
-
3
全新
河北省衡水市
平均发货6小时
成功完成率97.48%
-
5
全新
北京市昌平区
平均发货8小时
成功完成率96.74%
-
全新
河北省保定市
平均发货15小时
成功完成率50.79%
-
全新
河北省保定市
平均发货26小时
成功完成率84.29%