jQuery实战(第2版) 封面

jQuery实战(第2版)

评分 3.9
字数
36.9万字
章节数
14
丛书
图灵程序设计丛书·Web开发系列
ISBN
9787115274571

标签

内容简介

《jQuery实战(第2版)》是 Manning 出版社《jQuery in Action, Second Edition》的中文译本,由图灵程序设计丛书引进。全书围绕“用实际示例解释每一个新概念”的思路展开,系统地讲解 jQuery 的核心能力:用远少于原生 JavaScript 的代码选择和操作页面元素、遍历 HTML 文档、绑定与委托事件、制作动画与特效,以及通过 Ajax 与服务器异步通信。书中还专门讨论了“不唐突的 JavaScript”理念,即把结构、样式与行为分离,避免在 HTML 中混入内联脚本。 第二版基于 jQuery 1.2~1.4 的变化做了全面修订,重写了大量示例代码,使其反映当时页面脚本的最佳实践;同时新增三章篇幅介绍 jQuery UI,涵盖主题与特效、鼠标交互以及部件(Widget)开发,帮助读者在核心库之上构建更丰富的界面组件。书中还讲解了 jQuery 插件的编写方法与与其他 JavaScript 库共存的策略,并通过“实验室”式页面演示方法的行为,便于边读边试。全书分“核心 jQuery”和“jQuery UI”两大部分,另附 JavaScript 必备知识附录,适合各层次 Web 开发人员系统学习这套经典库。

编辑推荐

这本书是 jQuery 黄金年代最有代表性的实战型读物之一:作者之一的 Yehuda Katz 是 jQuery 开发团队核心成员,书中对 API 的讲解带着“写库的人怎么看这套库”的深度,而不只是罗列用法。 它的写法很讲究节奏。开篇先用一个单选按钮分组的小例子,把原生 JavaScript 和 jQuery 的代码量差异摆在读者面前,让初学者立刻明白 jQuery 的价值;随后按“选择元素—操作 DOM—处理事件—动画特效—Ajax 通信—扩展插件”的顺序推进,每一章都有可运行的示例,概念和代码几乎一一对应。第二版最大的变化是新增了 jQuery UI 三章,覆盖主题、特效、鼠标交互与部件开发,让读者能把页面从“能用”做到“好用”。 当然,jQuery 1.x 的时代已经过去,现代前端更多依赖框架与原生 API。但书里讲的事件委托、链式风格、插件化设计、渐进增强与“不唐突的 JavaScript”等思想并不过时,对维护老项目或理解前端演化脉络的读者依然有价值。把它当作一段技术史的实战教材来读,收获会比单纯学语法更多。

适合谁读

适合

  • 已掌握 HTML、CSS 和基础 JavaScript,准备系统学习 jQuery 的前端新手
  • 需要维护或改造基于 jQuery 的老项目的前端与全栈工程师
  • 想理解事件委托、链式调用、插件化设计等前端设计思想的中级开发者
  • 希望带学生或新人做入门实战训练的技术讲师与团队 Leader

不适合

  • 完全没有 HTML 与 JavaScript 基础、需要从零学编程的读者
  • 主要使用 React、Vue 等现代框架且不接触 jQuery 旧项目的开发者
  • 只追求最新技术栈、对历史版本演进不感兴趣的读者

阅读建议

  1. 先通读第1至3章,边读边在浏览器中复现示例,把选择器与 DOM 操作的手感建立起来。
  2. 第4至8章建议配合自己项目的一个小需求动手改造,例如给列表加筛选、分页与异步加载。
  3. 第9至11章可单独阅读,重点看 jQuery UI 的主题机制与部件写法,理解可复用组件如何组织。
  4. 书中的版本信息已较旧,遇到 API 差异时以官方文档为准,把书当作思路与范例来源。

出版社简介

人民邮电出版社 中国 · 成立于 1953 年

人民邮电出版社以科技、计算机与信息通信类图书见长,并由此延伸至摄影、艺术、软件学习与励志成长等门类,形成较为多元的出版方向。库内图书既涵盖《重构与模式(修订版)》《华为交换机学习指南(第二版)》等计算机与通信技术读物,也收录《小王子(中英法彩绘典藏纪念版)》《了不起的盖茨比》《假如给我三天光明》等双语典藏类作品;《北京十年:1980-1990》与《鬼刀 WLOP个人插画作品集》则体现其在摄影与艺术领域的布局。作者资源包括安东尼·圣埃克苏佩里、海伦·凯勒、Joshua Kerievsky、王达、张兆增与WLOP等。

目录

  1. 第一部分 核心jQuery
  2. 第1章 jQuery基础
  3. 第2章 选择要操作的元素
  4. 第3章 用jQuery为页面添加活力
  5. 第4章 事件处理
  6. 第5章 用动画和特效装扮页面
  7. 第6章 DOM无关的jQuery实用函数
  8. 第7章 扩展jQuery
  9. 第8章 使用Ajax与服务器通信
  10. 第二部分 jQuery UI
  11. 第9章 jQuery UI简介:主题和特效
  12. 第10章 jQuery UI鼠标交互:跟随鼠标的移动
  13. 第11章 jQuery UI 部件:超越HTML控件
  14. 附录 JavaScript必知必会

常见问题

这本书和第一版、第三版有什么区别?
第一版 2009 年出版,基于 jQuery 早期版本;第2版 2012 年出版,全面修订示例以涵盖 jQuery 1.4 与 jQuery UI 1.8,并新增三章 jQuery UI 内容;第3版 2016 年由华中科技大学出版社出版,作者增加 Aurelio De Rosa,译者改为徐雷、徐扬。
现在学 jQuery 还有必要吗?
如果只做新项目,现代框架通常够用。但大量存量网站仍基于 jQuery,维护老系统、做脚本注入或改造传统后台页面时仍会遇到它;书中事件委托、渐进增强等思想也更通用。
读这本书需要什么基础?
需要能写基本 HTML 与 CSS、看得懂 JavaScript 的函数与对象字面量。书中用附录“JavaScript必知必会”补足必要知识,但没有编程经验的读者建议先补基础再读。
书里的示例代码还能跑起来吗?
示例针对 jQuery 1.x,用现代浏览器打开大体可运行,但部分已废弃 API 可能行为不同。建议引入与书中对应的旧版本库测试,或按官方文档调整写法。

读者评论

查询本书

本站为索引目录:「全网查询」由您发起、在您的浏览器中运行,所列入口均指向第三方站点,请自行判断可用性。

同一作者

同类高分