标签
内容简介
《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至3章,边读边在浏览器中复现示例,把选择器与 DOM 操作的手感建立起来。
- 第4至8章建议配合自己项目的一个小需求动手改造,例如给列表加筛选、分页与异步加载。
- 第9至11章可单独阅读,重点看 jQuery UI 的主题机制与部件写法,理解可复用组件如何组织。
- 书中的版本信息已较旧,遇到 API 差异时以官方文档为准,把书当作思路与范例来源。
出版社简介
人民邮电出版社
中国 · 成立于 1953 年
人民邮电出版社以科技、计算机与信息通信类图书见长,并由此延伸至摄影、艺术、软件学习与励志成长等门类,形成较为多元的出版方向。库内图书既涵盖《重构与模式(修订版)》《华为交换机学习指南(第二版)》等计算机与通信技术读物,也收录《小王子(中英法彩绘典藏纪念版)》《了不起的盖茨比》《假如给我三天光明》等双语典藏类作品;《北京十年:1980-1990》与《鬼刀 WLOP个人插画作品集》则体现其在摄影与艺术领域的布局。作者资源包括安东尼·圣埃克苏佩里、海伦·凯勒、Joshua Kerievsky、王达、张兆增与WLOP等。
目录
- 第一部分 核心jQuery
- 第1章 jQuery基础
- 第2章 选择要操作的元素
- 第3章 用jQuery为页面添加活力
- 第4章 事件处理
- 第5章 用动画和特效装扮页面
- 第6章 DOM无关的jQuery实用函数
- 第7章 扩展jQuery
- 第8章 使用Ajax与服务器通信
- 第二部分 jQuery UI
- 第9章 jQuery UI简介:主题和特效
- 第10章 jQuery UI鼠标交互:跟随鼠标的移动
- 第11章 jQuery UI 部件:超越HTML控件
- 附录 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 可能行为不同。建议引入与书中对应的旧版本库测试,或按官方文档调整写法。
读者评论
查询本书
本站为索引目录:「全网查询」由您发起、在您的浏览器中运行,所列入口均指向第三方站点,请自行判断可用性。