《jQuery实战》全面介绍jQuery知识,展示如何遍历HTML文档、处理事件、执行动画以及给网页添加Ajax。书中紧紧地围绕“用实际的示例来解释每一个新概念”这一宗旨,生动描述了jQuery如何与其他工具和框架交互以及如何生成jQuery插件。jQuery 是目前最受欢迎的JavaScript/Ajax库之一,能用最少的代码实现最多的功能。
点击链接进入新版: jQuery实战(第2版)
第1章 引荐jQuery
1.1 为什么是jQuery
1.2 不唐突的JavaScript
1.3 jQuery基本原理
1.3.1 jQuery包装器
1.3.2 实用工具函数
1.3.3 文档就绪处理程序
1.3.4 创建DOM元素
1.3.5 扩展jQuery
1.3.6 使用jQuery和其他库
1.4 小结
第2章 创建元素包装集
2.1 选择将被操作的元素
2.1.1 利用基本CSS选择器
2.1.2 利用子选择器、容器选择器和特性选择器
2.1.3 通过位置选择
2.1.4 利用自定义jQuery选择器
2.2 生成新HTML
2.3 管理包装元素集合
2.3.1 确定包装集的大小
2.3.2 从包装集获取元素
2.3.3 筛选元素包装集
2.3.4 利用关系获取包装集
2.3.5 还有更多使用包装集的途径
2.3.6 管理jQuery链
2.4 小结
第3章 用jQuery让页面生动起来
3.1 操作元素属性和特性
3.1.1 操作元素属性
3.1.2 获取特性值
3.1.3 设置特性值
3.1.4 删除特性
3.1.5 特性带来的快乐
3.2 修改元素样式
3.2.1 添加和删除类名称
3.2.2 获取和设置样式
3.2.3 样式相关的更有用的命令
3.3 设置元素内容
3.3.1 替换HTML或文本内容
3.3.2 移动和复制元素
3.3.3 包裹元素
3.3.4 删除元素
3.3.5 克隆元素
3.4 处理表单元素值
3.5 小结
第4章 事件
4.1 浏览器的事件模型
4.1.1 DOM第0级事件模型
4.1.2 DOM第2级事件模型
4.1.3 IE事件模型
4.2 jQuery事件模型
4.2.1 利用jQuery绑定事件处理程序
4.2.2 删除事件处理程序
4.2.3 Event实例
4.2.4 影响事件传播
4.2.5 触发事件处理程序
4.2.6 其他事件相关命令
4.3 让事件(以及更多)工作起来
4.4 小结
第5章 用动画和效果来装扮页面
5.1 使元素显示和隐藏
5.1.1 实现可折叠的列表
5.1.2 切换元素的显示状态
5.2 以动画方式使函数显示和隐藏
5.2.1 使元素逐渐地显示和隐藏
5.2.2 使元素淡入和淡出
5.2.3 使元素滑上和滑下
5.2.4 使动画停止
5.3 创建自定义的动画
5.3.1 一个自定义的放大动画
5.3.2 一个自定义的坠落动画
5.3.3 一个自定义的消散动画
5.4 小结
第6章 jQuery实用工具函数
6.1 利用jQuery标志
6.1.1 检测用户代理
6.1.2 确定方框模型
6.1.3 检测要用的正确的浮动样式
6.2 使用jQuery和其他库
6.3 操作JavaScript对象和集合
6.3.1 修整字符串
6.3.2 对属性和集合进行迭代
6.3.3 对数组进行筛选
6.3.4 对数组进行转换
6.3.5 从JavaScript数组上找到更多乐趣
6.3.6 扩展对象
6.4 动态加载脚本
6.5 小结
第7章 用自定义插件来扩展jQuery
7.1 为什么要扩展
7.2 jQuery插件创建准则
7.2.1 给文件和函数命名
7.2.2 小心$
7.2.3 简化复杂的参数列表
7.3 编写自定义实用工具函数
7.3.1 创建操作数据的实用工具函数
7.3.2 编写日期格式器
7.4 添加新的包装器方法
7.4.1 在包装器方法中应用多个操作
7.4.2 保留在包装器方法之内的状态
7.5 小结
第8章 利用Ajax与服务器交谈
8.1 温习Ajax
8.1.1 创建一个XHR实例
8.1.2 发起请求
8.1.3 跟踪进展
8.1.4 获得响应
8.2 加载内容到元素上
8.2.1 利用jQuery加载内容
8.2.2 加载动态的库存数据
8.3 发起GET和POST请求
8.3.1 利用jQuery获取数据
8.3.2 获取JSON数据
8.3.3 发起POST请求
8.4 完全控制Ajax请求
8.4.1 带着所有的修整发起Ajax请求
8.4.2 设置请求的默认值
8.4.3 全局函数
8.5 整合一切
8.5.1 实现工具提示行为
8.5.2 利用术语提示器
8.5.3 改进的空间
8.6 小结
第9章 卓越、强大和实用的插件
9.1 表单插件
9.1.1 获得表单控件的值
9.1.2 清除和复位表单控件
9.1.3 通过Ajax提交表单
9.1.4 上传文件
9.2 尺寸插件
9.2.1 宽度和高度的已扩展方法
9.2.2 获得滚动尺寸
9.2.3 关于偏移和位置
9.3 实时查询插件
9.3.1 建立主动事件处理程序
9.3.2 定义匹配和不匹配监听器
9.3.3 强制Live Query求值
9.3.4 使Live Query监听器过期
9.4 UI插件
9.4.1 鼠标交互
9.4.2 UI小部件和可视化效果
9.5 小结
9.6 尾声
附录A JavaScript必知必会
索引
《神奇的烧脑思维游戏书》内容简介:这是一本全面提升孩子学习兴趣、阅读技巧、文学知识、科学素养、审美情趣的诚意之作。本书细分
本书是国外比较成功的一本讨论程序设计语言的教科书,已在一些学校使用多年。书的主要内容包括:引论、命令式程序设计、面向对象
《有效制订年度经营计划》内容简介:这是一本实用的工具书,阐述了一个全面、系统的年度经营计划制订的过程,以及企业如何利用年
Onlinecommunitiesofferawiderangeofopportunitiestoday,whetheryouresupportingacaus...
本书从实用的角度出发,系统地介绍了Protel2004的基本操作环境,重点介绍了原理图的设计、PCB的设计和元件库的设计,同时对电路仿
网页设计,是指网页设计者以既有的技术和艺术知识为基础,依照设计目的和要求,自觉地对网页的构成元素进行艺术构思,创造出艺术
本书全面介绍了数据挖掘的理论和方法,旨在为读者提供将数据挖掘应用于实际问题所必需的知识。本书涵盖五个主题:数据、分类、关
C Primer Plus-(第6版)-中文版 本书特色 《c primer plus(第6版)中文版》详细讲解了c语言的基本概念和编程技巧。《c primer...
《索尼微单摄影宝典:相机设置+拍摄技法+场景实战+后期处理》内容简介:本书是专门为索尼微单用户编写的一本相机使用与实拍技法宝典
《Scrum捷径:敏捷策略、工具与技巧》内容简介:本书Scrum作为主流的敏捷方法,因其简单易行而在软件行业迅速普及。但要想取得成效
《股民的眼泪》内容简介:股市惨淡,跌跌不休,不少股民暗自垂泪,究竟如何避开股市的地雷? 张化桥继续敢言作风,在新作中大胆揭示
《你的习惯错在哪里》内容简介:思维习惯上的惯性是错误的根源:每个人都有自己思考问题的方式、习惯,思维习惯决定着我们的思想和
《头部主播养成计划:打造你的超级带货力》内容简介:如何定义电商和新零售?为什么直播卖货如此火爆?如何选择合适的直播带货平台
C++编程风格 内容简介 本书描述C语言中较深层次的程序设计思想和使用方法,包含大量软件工程概念和设计模式,重点介绍大规模编程相关的内容。C++编程风格 目录 ...
本书是目前市面上少见的实战类Bootstrap图书,全书通过5个真实、具体、鲜活,又有代表性的项目实例,讲解了Bootstrap的各种特性和
本书在尊重《设计模式》原意的同时,针对JavaScript语言特性全面介绍了更适合JavaScript程序员的了16个常用的设计模式,讲解了Ja
版式设计原理,ISBN:9787500677390,作者:(日)佐佐木刚士目录 第1章页面构成的理论总觉得效果有点奇怪根据理论修改之后Spec
《唯一的规则》内容简介:这本书,是李零阅读经典四部书(《论语》《老子》《孙子》《周易》)的第三本。对《孙子兵法》一书,不易
《细菌为什么看不见》内容简介:细菌是地球上最古老的生物,是大自然物质循环的主要参与者。它们无法用肉眼观察到,却无时无刻不在
想要为平板、手机、笔记本、大屏幕设备,甚至可穿戴设备提供最优的用户体验?那就学习响应式设计吧。这是一本内容特别全面、讲解