jQuery实战(第2版)

出版时间:2012-3  出版社:人民邮电出版社  作者:[美]Bear Bibeault,[美]Yehuda Katz  页数:394  译者:三生石上  
Tag标签:无  

内容概要

 
jQuery是目前最受欢迎的JavaScript/Ajax库之一,能用最少的代码实现最多的功能。《jQuery实战(第2版)》全面介绍jQuery知识,展示如何遍历HTML
文档、处理事件、执行动画、给网页添加Ajax以及jQuery
UI。书中紧紧地围绕“用实际的示例来解释每一个新概念”这一宗旨,生动描述了jQuery如何与其他工具和框架交互以及如何生成jQuery插件。
  《jQuery实战(第2版)》适合各层次Web开发人员。

作者简介

  Bear Bibeault,著名Web技术专家,有30多年编程经验,也是技术社区Java Ranch的核心人物之一。除本书外,他还和其他世界级Web专家联袂打造了巨著《Ajax实战:实例详解》和《Ajax实战:Prototype与Scriptaculous篇》(均由人民邮电出版社出版)。  Yehuda Katz,著名Web技术专家,jQuery开发团队的核心成员,Merb等开源项目的贡献者。他还维护着热门网站VisualjQuery.com。  三生石上,毕业于中国科学技术大学,曾在思科网迅任前端高级工程师,著名开源框架Ext Asp Net创始人。

书籍目录

第一部分 核心jQuery
第1章 jQuery基础 
1.1 用少量代码实现丰富的功能 
1.2 不唐突的JavaScript 
1.2.1 行为和结构分离 
1.2.2 分离脚本 
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 控制上下文 
2.1.2 使用基本CSS选择器 
2.1.3 使用子节点、容器和特性选择器 
2.1.4 通过位置选择元素 
2.1.5 使用CSS和自定义的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.1.6 在元素上存储自定义数据 
3.2 改变元素样式 
3.2.1 添加和删除类名 
3.2.2 获取和设置样式 
3.3 设置元素内容 
3.3.1 替换HTML或者文本内容 
3.3.2 移动和复制元素 
3.3.3 包裹与反包裹元素 
3.3.4 删除元素 
3.3.5 复制元素 
3.3.6 替换元素 
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.3.1 过滤大的数据集合 
4.3.2 通过模板复制创建元素 
4.3.3 建立主体标记 
4.3.4 添加新的过滤器 
4.3.5 添加限定控件 
4.3.6 删除不需要的过滤器和其他任务 
4.3.7 总是有改进的余地 
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 动画和队列 
5.4.1 并发的动画 
5.4.2 将函数排队执行 
5.4.3 插入函数到特效队列 
5.5 小结 
第6章 DOM无关的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.3.7 序列化参数值 
6.3.8 测试对象 
6.4 其他实用函数 
6.4.1 什么都不做 
6.4.2 测试包含关系 
6.4.3 附加数据到元素上 
6.4.4 预绑定函数上下文 
6.4.5 解析JSON 
6.4.6 表达式求值 
6.4.7 动态加载脚本 
6.5 小结 
第7章 扩展jQuery 
7.1 为什么要扩展jQuery 
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 加载动态的HTML片段 
8.3 发起GET和POST请求 
8.3.1 使用GET获取数据 
8.3.2 获取JSON数据 
8.3.3 发起POST请求 
8.3.4 实现级联下拉列表 
8.4 完全控制Ajax请求 
8.4.1 发起带所有参数的Ajax请求 
8.4.2 设置请求默认值 
8.4.3 处理Ajax事件 
8.5 整合所有知识 
8.5.1 实现Termifier 
8.5.2 测试Termifier插件 
8.5.3 改进Termifier 
8.6 小结 
第二部分 jQuery UI
第9章 jQuery UI简介:主题和特效 
9.1 配置并下载jQuery UI库 
9.1.1 配置和下载库 
9.1.2 使用jQuery UI库 
9.2 jQuery的主题和样式 
9.2.1 概述 
9.2.2 使用ThemeRoller 工具 
9.3 jQuery UI特效 
9.3.1 jQuery UI特效 
9.3.2 扩展核心库的动画功能 
9.3.3 增强的可见性方法 
9.3.4 为类转换应用动画特效 
9.3.5 缓动特效 
9.4 高级定位 
9.5 小结 
第10章 jQuery UI鼠标交互:跟随鼠标的移动 
10.1 来回拖动元素 
10.1.1 使元素可拖动 
10.1.2 可拖动性事件 
10.1.3 控制可拖动性 
10.2 放置可拖动元素 
10.2.1 使元素可放置 
10.2.2 可放置性事件 
10.3 排序 
10.3.1 使元素可排序 
10.3.2 连接可排序元素 
10.3.3 可排序事件 
10.3.4 获取排序的顺序 
10.4 改变元素的尺寸 
10.4.1 使元素可改变尺寸 
10.4.2 可改变尺寸事件 
10.4.3 为手柄添加样式 
10.5 使元素可选择 
10.5.1 创建可选择元素 
10.5.2 可选择事件 
10.5.3 查找已选择的和可选择的元素 
10.6 小结 
第11章 jQuery UI部件:超越HTML控件 
11.1 按钮和按钮组 
11.1.1 UI主题中的按钮外观 
11.1.2 创建带有主题的按钮 
11.1.3 按钮图标 
11.1.4 按钮事件 
11.1.5 设置按钮样式 
11.2 滑动条 
11.2.1 创建滑动条部件 
11.2.2 滑动条事件 
11.2.3 为滑动条添加样式的技巧 
11.3 进度条 
11.3.1 创建进度条 
11.3.2 进度条事件 
11.3.3 自动更新的进度条插件 
11.3.4 为进度条添加样式 
11.4 自动完成部件 
11.4.1 创建自动完成部件 
11.4.2 自动完成部件的数据源 
11.4.3 自动完成部件的事件 
11.4.4 自动完成部件的样式 
11.5 日期选择器 
11.5.1 创建jQuery日期选择器 
11.5.2 日期选择器的日期格式 
11.5.3 日期选择器的事件 
11.5.4 日期选择器的实用函数 
11.6 选项卡 
11.6.1 创建选项卡的内容 
11.6.2 选项卡事件 
11.6.3 修改选项卡样式 
11.7 手风琴部件 
11.7.1 创建手风琴部件 
11.7.2 手风琴部件的事件 
11.7.3 手风琴部件的样式类名 
11.7.4 使用Ajax加载手风琴面板 
11.8 对话框 
11.8.1 创建对话框 
11.8.2 对话框事件 
11.8.3 对话框的类名 
11.8.4 对话框使用技巧 
11.9 小结 
11.10 结束语 
附录 JavaScript必知必会 

媒体关注与评论

  “这本书带我走进了jQuery的神奇世界,让我见识到jQuery的优雅、简洁。我非常享受这段学习过程。”  --JanVanRyswyck,elegantcode.com  “随着你在日常开发中对jQuery的了解越来越多,此书也可以作为很好的参考手册。”  --David Hayden,微软MVPC#,Codebetter.com

编辑推荐

  jQuery是目前应用最广的优秀开源JavaScript/Ajax框架之一,已经成为微软ASP.NET、Visual Studio和诺基亚Web Run Time等主流开发平台的组成部分。借助jQuery的魔力,数十行JavaScript代码可以神奇地压缩成区区几行,这让Web开发人员一瞬间就深深地迷恋上这个方便快捷、功能完备的利器。  本书是带领你自如驾驭jQuery的导航者,替你肃清学习和开发路上的各种障碍。在这里,你不仅能深入学习jQuery的各种特性和技巧,还能领略到它的内部工作机制、插件体系结构和背后的各种策略和理论,学会怎样与其他工具和框架交互。这一版基于jQuery1.4讨论了新版本所增加和修改的特性,并增加了3章的篇幅来介绍jQueryUI。  有了jQuery和这本书,你不需要再费心劳力地纠缠于各种高深复杂的JavaScript技巧,只使用CSS、XHTML以及普通的JavaScript知识,就能直接操作页面元素,实现更快速更高效的Web开发。  畅销书升级版,涵盖jQuery1.4和jQueryUI1.8,jQuery开发团队核心成员倾力打造,掌握Web开发利器的必修宝典。

图书封面

图书标签Tags

评论、评分、阅读与下载


    jQuery实战(第2版) PDF格式下载


用户评论 (总计108条)

 
 

  •   jQuery实战(第2版)(畅销书升级版,掌握Web开发利器必修宝典) 好书
  •   这本书让我彻底掌握了jQuery,对我的工作帮助非常之大。里面的内容涵盖了所有方面,特别是案列比较充分的应用了jQuery的方方面面。适合有javascript和css基础的web前端人员阅读。强烈推荐!
  •   jQuery实战 很不错,第二版更是第一版的一些jquery版本升级,新性能的一些更新,这书很适合学习jquery
  •   jQuery创始人之一的Yehuda Katz编写,内容通俗易懂,很考虑读者的感受,初学者也易学
  •   企业级B/S开发的必备书籍,jQuery首选。
  •   超级喜欢,书中的实例很经典,讲解也很详细,非常适合正在学习jQuery技术的人阅读。
  •   看完jQuery基础教程(第3版)这个再看的这个,感觉很爽,超赞,喜欢!
  •   jquery平时用的还是挺多的,这本书很好的对掌握jquery有很大帮助
  •   jquery编程的参考资料
  •   jQuery一直是我的弱项,所以一直想买本书系统的学习一下,于是就瞄上了这本。书不错,挺新的,翻译的也基本到位,刚看了一点,还没来得及仔细欣赏呢,先给个好评~
  •   看起来不没有锋利的jquery条理清晰,可能是老外写的书的缘故,不过内容倒是很全面,讲的很好,不错
  •   适合对JQUERY头疼的程序猿们,只要多练,就能把JQUERY用的得心应手。
  •   还不错的书,可以让我巩固我的jquery水平~~
  •   现在开始学jquery,正好是一本入门的书
  •   很好的jQuery自学书,由浅入深。
  •   这本书是学好jquery首选的一本好书!我极力推荐大家买!!
  •   深入浅出的jquery书籍
  •   Jquery学习参考书籍!
  •   之前买了一本:《锋利的JQuery》,看到评价也是掌声一片。于是就买了,读完后,感觉还是模模糊糊,于是就买了这本。当我读了这本后(老外写的,三生石上翻译,国语),对锋利的jquery有点失望,也对国内的编写的书籍失望了。强烈建议买这本,很简明,很详细,很深刻!
  •   刚买,看过jQuery基础,这本更有厚度
  •   学习jquery很好的一本参考书
  •   确实值得,难得一见的jquery好书,写得好详,又不重复,方方面面.既能入门,又可当手册
  •   web开发 对于新手很有帮助
  •   给单位同事的儿子购买的Web编程书。是正版,并且印刷很好。他儿子看完后说不错。内容还需要长时间的研究。
  •   实战类的看起来轻松点。
  •   正好最近在弄easyui...可以结合ui部分看看
  •   内容讲的很好,很值得买回来看一看,对开发很有帮助
  •   对提高浏览器下JavaScript编程很有帮助。
  •   经典的javascript书籍~~~~
  •   这是一本很实用的书,通过实例循序渐进的一步步深入讲解,让人很容易的就能看懂,能从中学习到很多。
  •   不错的书,实例很清晰 有内涵 比较喜欢
  •   很少见的实例书 这个是很好的
  •   第二版,不解释,努力学习中~
  •   很实用,继承了in action系列的优良传统,建议一定要到In Action的官方网站上下载列子程序,做得很不错,国外的东西就是用良心做的
  •   书很好,适合入门者使用
  •   很好,买来后看看就能上手了,解决了项目中前端方面的问题,非常感谢,送货速度很快
  •   整体上看着挺好的,解释的也很好。
  •   首先,这本书很适合初学者入门,讲得很通透,可见作者负责的态度,作为工具书,这本书相信也符合老鸟的需求
  •   正在学习适合做工具书
  •   深度够,广度也够,适合入门,也适合深读
  •   每个函数都有具体用法,适合有一点jquey基础的同学~学学看应该很有帮助
  •   说点好的,由于非常喜欢书中的内容,所以我给了好评,说点不好的,当当的快递配送真的不咋地,首先书都压皱了,而且包装袋很脏,很脏,好多灰。。。希望当当看到后有所改善。
  •   这个系列的书都很不错,这本书也很不错
  •   这本书写的很经典,不管是初学者还是进阶者都能用到的书。
  •   给对象买的,我看了一下,书是很不错,就是不知道女友能不能看哎...
  •   书不错,值得细看
  •   书挺厚的,基本 都是文字,今天收到,不知道会不会比较繁琐
  •   比较经典的书,看过第一版,再看看第二版更新了哪些内容
  •   书的质量很好,内容也相当不错,现在的计算机用书都很贵。
  •   好不错,是我想要的书!
  •   今天收到 书不错 挺好的
  •   书的制作的内容都是不错的,正在读。
  •   书不错,讲解内容很到位
  •   一直很喜欢Inaction之类的书
  •   书质量还可以,发货速度挺快的,感觉有一定的价值
  •   很多方面都有讲到,这我是看的第一本Jquer书,感觉很好。
  •   书很不错,这正是我要的东西,从中受益非浅。
  •   讲得很细,关键应用差不多都讲到了,正在学习中
  •   这本书很不错,很多人推荐,
  •   不错的一本书,早就想买了。
  •   这本书整体来说很好,就是没有光盘。很不错的学习资料。
  •   想快速上手的朋友们,这本书是不错的选择
  •   同事说还不错,反正是看着包装不错。
  •   非常好的一本書,性價比很高!!!PerFect!!!
  •   图灵丛书,你懂的
  •   还没看,大致翻了一下,觉得不错
  •   内容自然是没的说,不过感觉有点旧旧的,估计在库房放时间长了,对新书有特别挑剔的感觉的人,可以慎重考虑一下
  •   不错,挺到位的,图书质量不错
  •   还没有看完呢,感觉相当于手册了
  •   朋友推荐的,据说很好,还没开始看呢
  •   买给别人的,专人人士推荐
  •   看了一些觉得还不错,很有帮助
  •   因为最近工作需要,所以才买的,正在读~
  •   In Action 系列一贯的精品书籍
  •   得有js基础及面向对象对象基础
  •   将会激起千层浪
  •   学习ING……
  •   包装不错,内容很翔实
  •   有的地方翻译有些问题,不过还能读懂
  •   以前没有接触过,能学到一些东西
  •   质量很好,大致看了下,还不错
  •   收获不小,后面的jqueryui部分还没用到,前面的入门不错
  •   昨天终于收到了,买来的Jquery实战第2版,大概的翻了一下,感觉里面的内容还是蛮详细的,写得很不错,我觉得做为一名软件开发人员,都应该去读一下,感受一下团队开发的重要性,很好,等看完了再来做详细的评价吧。。。。。。。
  •   最进正在研究jquery,网上推荐这本,过来研究一下、
  •   写的很好,不愧是jQuery作者都推荐的书...
  •   感觉还是锋利的Jquery书好
  •   讲的浅,和另一本jquery好多地方都重了,看来有一本就行了,没必要买2本
  •   翻看了2-3页,基础部分说的不如锋利的jquery好,其他的没看,我反正会基础的,就是当工具书查看查看
  •   书是正品,书的质量还是不错,纸张也挺好.就是AJAX通信哪一章完全控制AJAX缺少案例.其他章还没看,就不评价了.估计应该不错.
  •   该涵盖的内容看着差不多都有了,可以做工具书用
  •   有点偏简单了,不太适合工作中的人使用
  •   内容简单易懂,非常实用,适合初学及中级能力者。
  •   书刚收到。还没有看,看目录还是比较习得,学习中。。
  •   还不错,发货速度也很快,书内容还可以
  •   刚拿到书,还没看.感觉比电子版更有学习欲望.
  •   书的内容不错,但是收到的时候背面有被折过的痕迹,请下次包装时注意了
  •   刚收到,还没看,书有点折,纸张一般
  •   书一般,印刷不错
  •   书的内容没有我期待的那么高,但内容可以说是挺不错的翻译的质量还可以
  •   知识挺全的 就是翻译的难免读者吃力 而且案例少 文字多
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7