Buy New

or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Buy Used
Used - Like New See details
$22.16 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
Sell Back Your Copy
For a $10.50 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
jQuery in Action, Second Edition
 
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

jQuery in Action, Second Edition [Paperback]

Bear Bibeault (Author), Yehuda Katz (Author)
3.9 out of 5 stars  See all reviews (35 customer reviews)

List Price: $44.99
Price: $26.99 & this item ships for FREE with Super Saver Shipping. Details
You Save: $18.00 (40%)
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Want it delivered Tuesday, May 22? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more

Formats

Amazon Price New from Used from
Paperback $26.99  

Book Description

July 5, 2010 1935182323 978-1935182320 Second Edition

A really good web development framework anticipates your needs. jQuery does more-it practically reads your mind. Developers fall in love with this JavaScript library the moment they see 20 lines of code reduced to three. jQuery is concise and readable.

jQuery in Action, Second Edition is a fast-paced introduction and guide. It shows you how to traverse HTML documents, handle events, perform animations, and add Ajax to your web pages. The book's unique "lab pages" anchor the explanation of each new concept in a practical example. You'll learn how jQuery interacts with other tools and frameworks and how to build jQuery plugins.

This revised and expanded second edition includes even more lab pages than before, along with numerous examples that show the latest best practices developed by the jQuery community. It provides full coverage of jQuery 1.4, along with a deeper look at the ever-expanding world of jQuery plug-ins.

This book requires some knowledge of JavaScript and Ajax but no previous experience with jQuery.


Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $2 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

jQuery in Action, Second Edition + JavaScript: The Definitive Guide: Activate Your Web Pages (Definitive Guides) + JavaScript: The Good Parts
Price For All Three: $75.52

Show availability and shipping details

Buy the selected items together
  • In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • JavaScript: The Definitive Guide: Activate Your Web Pages (Definitive Guides) $30.54

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • JavaScript: The Good Parts $17.99

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details



Editorial Reviews

About the Author

Bear Bibeault has been working in the area of web applications since the mid-nineties, getting started with beta versions of JSP and Servlets. He is a senior moderator at the popular JavaRanch site, and has contributed articles to the JavaRanch Journal as well as Dr Dobb's Journal online. He is a co-author of the Manning books Ajax in Practice and Prototype and Scriptaculous in Action. He works and resides in Austin, Texas.

Yehuda Katz is a developer with Engine Yard. He contributes actively to jQuery,heading up the plug-in development team. He also runs Visual jQuery, a dynam-ic, browsable version of the jQuery API, used heavily by new users of the libraryand core developers alike.


Product Details

  • Paperback: 475 pages
  • Publisher: Manning Publications; Second Edition edition (July 5, 2010)
  • Language: English
  • ISBN-10: 1935182323
  • ISBN-13: 978-1935182320
  • Product Dimensions: 9.3 x 7.4 x 1 inches
  • Shipping Weight: 1.8 pounds (View shipping rates and policies)
  • Average Customer Review: 3.9 out of 5 stars  See all reviews (35 customer reviews)
  • Amazon Best Sellers Rank: #114,898 in Books (See Top 100 in Books)

More About the Authors

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

Most Helpful Customer Reviews
115 of 134 people found the following review helpful
Frustratingly few examples September 7, 2010
Format:Paperback
These comments (and the star rating) are very specifically from the point of view of someone who wants to add some interactivity and AJAX to web pages using the most straightforward efficient method, which is with JQuery.

THE GOOD: These guys absolutely know JQuery and JavaScript. They are fluent experts and authorities. They know the minute details and the inner guts. Also, they put a great deal of effort into this book. They built some good downloadable learning tools for the early sections and thought about the organization of the material.

THE BAD: Too few examples. Often complex commands are introduced without even an example to illustrate the syntax.
(FOR EXAMPLE, early on when selectors are discussed, they introduce a selector that requires quotes. That selector itself must be contained in quotes. They never show how the quotes within quotes syntax is handled).

The examples that are included are often not simple or straightforward. To illustrate AJAX their example gratuitously includes a custom plugin. I'd much rather have more examples of variations of the AJAX calls in the AJAX section instead of one long clunky example that illustrates only limited cases of the various jQuery Ajax methods. In several cases, The most complex JQuery method with more than a dozen possible parameters is simply listed with the parameters barely explained with no examples at all. Maybe if I was a professional JavaScript programmer a lot of the left out stuff would be trivial or obvious. But it wasn't for me.

In other places there is a surfeit of unnecessary technical material. The chapter on events, for example, starts off with long sections on the DOM event model and cross browser issues without a HINT that those issues aren't material to the JQuery user (that's the point! JQuery handles that stuff so I don't need to know).

Stylistically, these guys seem to be inspired either by ad copy (there is a ridiculous excess of exclamations!) or by programming blogs. They have the a fondness for jargon and dogma that seems to be the morass of the self-educated technophile. Many pages are wasted with examples of How HORRIBLE it was in the days before jQuery. In some sections (like the beginning of the AJAX section) they elaborate on the complexities of browser differences for AJAX calls. One of the most complicated sections in the book, only to show that you really don't need to know any of that stuff thanks to The Miracle of jQuery! (!))

INTERNET EXPLORER: As far as these guys are concerned, Internet Explorer is a bastard stepchild marginal fringe case. They seem embarrassed and appalled that they have to mention it within their pristine pages. OK. They don't like it. But more than half the browsers out there are IE and IE 8 continues to have its own quirks and not follow standards. DEAL WITH IT. JQuery itself has very much code dedicated to sorting out IE issues. It would be nice if the authors would hit that issue head on. A simple list of the various things you can do with JQuery that fix previous browser difficulties that required different code (CSS properties or JavaScript DOM issues) would be nice. Dealing with Internet Explorer hassles (and cross browser hassles in general) is one of the great gifts of JQuery.
Marginalizing that gift because of a distaste for the major browser (like it or not) just is not helpful. I'm not saying they deny the existence of IE. They just don't make it a focus at any point.

FIREBUG: The authors wait till quite late in the book and then treat it as a sort of aside. Firebug is THE javascript debugger for Firefox. The authors (in their brief aside) acknowledge that no one should be writing anything in JavaScript (and so, in jQuery) without using a debugger. Firebug is a fantastic learning tool for jQuery and makes the downloadable "lab" pages the authors provide more or less unnecessary. Since the authors clearly use Firebug themselves and acknowledge how useful and important it is, why do they barely give it a mention? I bet they used it when they were learning jQuery.

I don't like giving a book like this which clearly shows the earmarks of expertise and hard work a negative review. It may be the best JQuery book out there (I haven't read any others yet), but this book seriously needs some editing. Either that or I am simply the wrong audience. I do believe a professional JavaScript programmer would get more out of this than I did.
But in any event, the book should decide if it wants to be a reference, a tutorial, or both. I just think it's not a great introduction to a great subject. And I know it's a lousy reference, because I tried to go back to some chapters to look up syntax. Hard to find. Hard to read. And few examples.
Was this review helpful to you?
15 of 17 people found the following review helpful
Format:Paperback
Here's why I gave this book a 5-star rating

1. I was new to JQuery, and they did a fantastic job of explaining it in very simple terms, without muddling it with unwanted details (like you try to pick up a new technology and wham! - you're hit with a dozen other related technologies that you don't care about right now)
2. Each chapter builds on the previous one.
3. When you get to Events, they've done a fantastic job of explaining the inner workings of JavaScript in the appendix. This makes understanding JQuery events a lot easier.
4. The examples are great. Where possible, the authors talk about real world situations.

One thing I'd improve on

1. Some topics are discussed too much in detail. For a beginner wanting to get his/her hands dirty with code, there's way too much covered. This is good if someone wants to build a rich client interface application, but an overkill when a majority of us are looking to enhance our website and cut down on javascript code. But again, there's not one book that can satisfy everyone, and I'll take the extra details anytime, than a poorly written book.

My advice: If you are a novice with JQuery, but this book.
Comment | 
Was this review helpful to you?
8 of 8 people found the following review helpful
Format:Paperback|Amazon Verified Purchase
I've been using JavaScript for years, and have worked with other JavaScript libraries, but needed to learn jQuery. After reading this book, I found jQuery intuitive, and easy to work with. I can't advise how it would work for someone less comfortable with JavaScript.

The second thing to rate about a book is whether it sits on the shelf after you have read it, or whether it is still useful. While not organized as a reference, I find myself frequently going back to the book. I can usually find what I am looking for in seconds, and it is often more helpful than the jQuery website.
Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
JqUERY In Action Review
Came in the usual Amazom great condition on time. I have not had a chance to dig deeply into this book yet, just skim over it. Read more
Published 1 month ago by Brian Brocksmith
Indispensable jQuery book
The only reason I didn't rate it 5 stars is because it's getting a bit long in the tooth. We're up to jQuery 1.7 now that has some new and interesting nuances. Read more
Published 1 month ago by T. mahoney
Great Book
I had borrowed this book from a colleague before I bought it. I recommend it highly. It has been indispensable to me over the last 2 weeks and generated almost $5000 in billable... Read more
Published 1 month ago by Timberwolf David
Only useful for UI
Book might be decent if you are looking for how to make and design web ui with jQuery. However, it does not cover any other topics, and is very poor in any other aspect regarding... Read more
Published 1 month ago by Drew
Change the title to jQuery not in action
It makes a good jQuery reference, but not a book to learn jQuery. There are few examples. I'd pass on this book. I wish I had, too.
Published 2 months ago by P. M Palmer
1 star for the beginners, 4 stars for the experienced.
It really depends on your level and need. This book is definitely NOT for beginners, especially if you are unfamiliar with Javascript itself or other OO language like Java: the... Read more
Published 3 months ago by JJGittes
Not The Place To Start
If you are new to jQuery, this is not the book to start with. I echo the sentiments of other reviewers that the authors are extremely knowledgeable and they know jQuery inside and... Read more
Published 4 months ago by AvacadoRancher
Learn jQuery and principles of creating apps powered by jQuery
This book is must have for everyone who doesn't know jQuery or use it only when they need a jQuery widget on their pages. Lot of developer don't understand jQuery. Read more
Published 4 months ago by Ivan Ilijasic
Awesome! A Must Have
I don't know what else to say, this book is Awesome! I'd been looking for book to take the plunge into jQuery; this was definitely the right choice! Read more
Published 5 months ago by J-Dude
Wished it was more to the point....
The author seems knowledgeable, but this is one of the many books I want to read that seems a little more conversational than technical. Read more
Published 6 months ago by K. HUANG
Search Customer Reviews
Only search this product's reviews

Inside This Book (learn more)
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:

What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(11)
(4)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
See all 3 discussions...  
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
   
Related forums



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject