
jQuery in Action
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
jQuery in Action, Third Edition, is a fast-paced and complete guide to jQuery, focused on the tasks you'll face in nearly any web dev project. Written for readers with minimal JavaScript experience, this revised edition adds new examples and exercises, along with the deep and practical coverage you expect from an In Action book. You'll learn how to traverse HTML documents, handle events, perform animations, write plugins, and even unit test your code. The unique lab pages anchor each concept with real-world code. Several new chapters teach you how to interact with other tools and frameworks to build modern single-page web applications.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the Technology
Thanks to jQuery, no one remembers the bad old days when programmers manually managed browser inconsistencies, CSS selectors support, and DOM navigation, and when every animation was a frustrating exercise in raw JavaScript. The elegant, intuitive jQuery library beautifully manages these concerns, and jQuery 3 adds even more features to make your life as a web developer smooth and productive.
About the Book
jQuery in Action, Third Edition, is a fast-paced guide to jQuery, focused on the tasks you'll face in nearly any web dev project. In it, you'll learn how to traverse the DOM, handle events, perform animations, write jQuery plugins, perform Ajax requests, and even unit test your code. Its unique Lab Pages anchor each concept in real-world code. This expanded Third Edition adds new chapters that teach you how to interact with other tools and frameworks and build modern single-page web applications.
What's Inside
- Updated for jQuery 3
- DOM manipulation and event handling
- Animations and effects
- Advanced topics including Unit Testing and Promises
- Practical examples and labs
About the Readers
Readers are assumed to have only beginning-level JavaScript knowledge.
About the Authors
Bear Bibeault is coauthor of Secrets of the JavaScript Ninja, Ajax in Practice, and Prototype and Scriptaculous in Action. Yehuda Katz is an early contributor to jQuery and cocreator of Ember.js. Aurelio De Rosa is a full-stack web developer and a member of the jQuery content team.
Table of Contents
- Introducing jQuery
- Selecting elements
- Operating on a jQuery collection
- Working with properties, attributes, and data
- Bringing pages to life with jQuery
- Events are where it happens!
- Demo: DVD discs locator
- Energizing pages with animations and effects
- Beyond the DOM with jQuery utility functions
- Talk to the server with Ajax 260
- Demo: an Ajax-powered contact form
- When jQuery is not enough...plugins to the rescue!
- Avoiding the callback hell with Deferred
- Unit testing with QUnit
- How jQuery fits into large projects
More details
Other editions
Additional editions

Persons
Aurelio De Rosa is a full-stack web and app developer who develops jQuery plugins and contributes to various open source projects including the jQuery API documentation.
Yehuda Katz is the founder of the EmberJS framework, a former lead developer on SproutCore, and is well-known for his contributions to Rails 4, jQuery, Bundler, and Merb.
Content
- Intro
- Copyright
- Brief Table of Contents
- Table of Contents
- Praise for Earlier Editions of jQuery in Action
- Foreword to the Third Edition
- Foreword to the First Edition
- Preface
- Acknowledgments
- About this Book
- About the Authors
- Part 1. Starting with jQuery
- Chapter 1. Introducing jQuery
- Part 2. Core jQuery
- Chapter 2. Selecting elements
- Chapter 3. Operating on a jQuery collection
- Chapter 4. Working with properties, attributes, and data
- Chapter 5. Bringing pages to life with jQuery
- Chapter 6. Events are where it happens!
- Chapter 7. Demo: DVD discs locator
- Chapter 8. Energizing pages with animations and effects
- Chapter 9. Beyond the DOM with jQuery utility functions
- Chapter 10. Talk to the server with Ajax
- Chapter 11. Demo: an Ajax-powered contact form
- Part 3. Advanced topics
- Chapter 12. When jQuery is not enough... plugins to the rescue!
- Chapter 13. Avoiding the callback hell with Deferred
- Chapter 14. Unit testing with QUnit
- Chapter 15. How jQuery fits into large projects
- Appendix. JavaScript that you need to know but might not!
- Index
- List of Figures
- List of Tables
- List of Listings
System requirements
File format: ePUB
Copy protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (not Kindle).
The file format ePub works well for novels and non-fiction books – i.e., „flowing” text without complex layout. On an e-reader or smartphone, line and page breaks automatically adjust to fit the small displays.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our ebook Help page.