Programming Books C Java PHP Python Learn more Browse Programming Books

Sorry, this item is not available in
Image not available for
Image not available

To view this video download Flash Player


Sign in to turn on 1-Click ordering
More Buying Choices
Have one to sell? Sell yours here
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.

Learning jQuery: Better Interaction Design and Web Development with Simple JavaScript Techniques [Paperback]

by Jonathan Chaffer, Karl Swedberg
4.5 out of 5 stars  See all reviews (30 customer reviews)

Buy New
$37.99 & FREE Shipping. Details
In Stock.
Ships from and sold by Gift-wrap available.
Want it Monday, April 28? Choose Two-Day Shipping at checkout. Details
Free Two-Day Shipping for College Students with Amazon Student


Amazon Price New from Used from
Paperback $37.99  
Shop the New Digital Design Bookstore
Check out the Digital Design Bookstore, a new hub for photographers, art directors, illustrators, web developers, and other creative individuals to find highly rated and highly relevant career resources. Shop books on web development and graphic design, or check out blog posts by authors and thought-leaders in the design industry. Shop now
There is a newer edition of this item:
Learning jQuery  - Fourth Edition Learning jQuery - Fourth Edition 4.9 out of 5 stars (8)
In Stock.

Book Description

July 7, 2007 1847192505 978-1847192509 1
Learning jQuery : Better Interaction Design and Web Development with Simple JavaScript Techniques. This book is for web designers who want to create interactive elements for their designs, and for developers who want to create the best user interface for their web applications. The reader will need the basics of HTML and CSS, and should be comfortable with the syntax of JavaScript. No knowledge of jQuery is assumed, nor is experience with any other JavaScript libraries required.

Frequently Bought Together

Learning jQuery: Better Interaction Design and Web Development with Simple JavaScript Techniques + jQuery Pocket Reference + jQuery Cookbook: Solutions & Examples for jQuery Developers (Animal Guide)
Price for all three: $73.38

Buy the selected items together

Editorial Reviews

About the Author

Jonathan Chaffer

Jonathan Chaffer is the Chief Technology Officer of Structure Interactive, an interactive agency located in Grand Rapids, Michigan. There he oversees web development projects using a wide range of technologies, and continues to collaborate on day-to-day programming tasks as well.

In the open-source community, Jonathan has been very active in the Drupal CMS project, which has adopted jQuery as its JavaScript framework of choice. He is the creator of the Content Construction Kit, a popular module for managing structured content on Drupal sites. He is responsible for major overhauls of Drupal's menu system and developer API reference.

Jonathan lives in Grand Rapids with his wife, Jennifer.

Karl Swedberg

Karl Swedberg is a web developer at Structure Interactive in Grand Rapids, Michigan, where he spends much of his time implementing design with a focus on "web standards"--semantic HTML, well-mannered CSS, and unobtrusive JavaScript.

Before his current love affair with web development, Karl worked as a copy editor, a high-school English teacher, and a coffee house owner. His fascination with technology began in the early 1990s when he worked at Microsoft in Redmond, Washington, and it has continued unabated ever since.

Karl's other obsessions include photography, karate, English grammar, and fatherhood. He lives in Grand Rapids with his wife, Sara, and his two children, Benjamin and Lucia.

Product Details

  • Paperback: 380 pages
  • Publisher: Packt Publishing; 1 edition (July 7, 2007)
  • Language: English
  • ISBN-10: 1847192505
  • ISBN-13: 978-1847192509
  • Product Dimensions: 9.2 x 7.5 x 0.8 inches
  • Shipping Weight: 1.5 pounds (View shipping rates and policies)
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (30 customer reviews)
  • Amazon Best Sellers Rank: #877,354 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
43 of 43 people found the following review helpful
5.0 out of 5 stars Now THIS is documentation... August 2, 2007
One of the valid criticisms of the profusion of JavaScript frameworks is lack of documentation. This valuable book is the best possible boost to jQuery, one of the most popular frameworks in the pack. This documentation provides a gentle introduction to jQuery concepts and at the same time gives you the tools and examples to do some wickedly cool stuff.

Although jQuery is advanced JavaScript, you don't have to be an advanced scripter to use it or to follow the flow of this book. In fact, the book makes very clear that, aside from the particular advantages of this framework, jQuery will be especially welcomed by Web workers who are familiar with the value and syntax of Cascading Style Sheets (CSS). Someone who knows CSS well yet is weak on JavaScript will have no trouble at all slipping in advanced functionality to Web pages or applications with the help of this guide.

I have reviewed many books dealing with Web tech, CSS, and JavaScript. Even with the best of these books, I have often complained of lack of attention to scripting the display and behavior of data tables. This book totally eclipses every other book I have studied in this regard. As a designer of Web reporting tool interfaces, with a heavy use of data display, this book would get a 5-star rating for that alone.

The fine chapter on scripting data tables is not alone of course. The book handily deals with form manipulation and all sorts of approaches to dynamically modifying Web pages.

The book comes with not one, but two supporting Web pages where you can see the code in action and download it for play and profit.

I think getting this book is a no-brainer if you want to pick up on the latest practical trends in Web development -- as well as save yourself a lot of work and fuss.
Comment | 
Was this review helpful to you?
23 of 23 people found the following review helpful
5.0 out of 5 stars Groovy jQuery Introduction Book August 6, 2007
By Matthew
I'm a huge fan and avid user of jQuery and have been extremely impressed by the documentation provided on the jQuery website. The one thing that documentation lacks, however, is really contextual examples that drive home some bare essentials of JavaScripting with the jQuery library. Learning jQuery - a book by Jonathan Chaffer and Karl Swedberg - is an excellent introductory book for those that are thinking about using (or struggling with) jQuery.

jQuery, while a fairly high level JavaScript library is a beautiful thing but can be very daunting to a developer that is new to JavaScripting or is coming from a dissimilar library, being thrust full bore into a `new' way of doing old tricks. (Which jQuery is great at by the makes the new ways super sexy, sleek, and easy). The authors do a great job of explaining what jQuery is and why it is such a powerful tool.

Throughout the book are examples on traversing and manipulating the DOM, event handling, leveraging jQuery's JS effect capabilities, AJAX, etc; many of which are built off of previously detailed examples, allowing the reader to easily grasp what is going on and why a chunk of code was used.

While I feel this book is primarily an excellent introductory source for diving into the world of JavaScript development with jQuery, the fairly seasoned jQuery user (like myself) may find a trick or two that they hadn't quite thought of... As I read through, I found a few choice bits that allowed me to make my own code more efficient!

My only real complaint with the book is the index at the back. There are a number of jQuery functions that are discussed within the chapters yet weren't referenced in the index. A small nitpick, I know, but I'm a sucker for a good index :)

Read more ›
Comment | 
Was this review helpful to you?
20 of 21 people found the following review helpful
5.0 out of 5 stars Even beginners will like this book July 28, 2007
Having authored about 25 computer books on programming and published about 200 ([...]), I found Learning jQuery a real treasure. I am a real noobie in jQuery and the book assumes that yoiu are proficient in both css and javascript. I discovered jQuery almost by accident, while I was struggling to tame some of the new features in Dreamweaver (effects). I was blown away by all the power it offered and the enormous number of plugins that allow you to do some really great things on your web page.

The authors teach jQuery in a really wonderful graduate fashion which builds on your previous knowledge. They amplify examples to help you see the way it works, and they reveal the hard way to do something then show how jQuery can make it so much easier.

The authors show an immense understanding of the person coming to jQuery.

Mitch Waite, former publisher of Waite Group Press

PS I would have loved some more illustrations, but I highly recommend the book. I am hoping someone like O'Rielly comes out with a Head First beginners guide and Peachpit does one of there great Visual QuickStart Guides.
Comment | 
Was this review helpful to you?
11 of 11 people found the following review helpful
5.0 out of 5 stars The most useful examples that I have ever seen. October 28, 2007
While there are a lot of Javascript libraries out there, there's something special about jQuery. Right when you start to use it, it just feels right. Of course, trying to sell a manager or a co-worker on, "it just feels right", rarely works; it's important to be able to list out the reasons why something is good. This book does that for you - the very first chapter starts out by taking what you feel in your gut and wrapping up in 12 powerful bullet points. Not only does this set the expectations for the rest of the book (which are met with flying colors), it gives those of us who cannot easily codify our thoughts a pre-packaged strategy for introducing jQuery into the work place.

Having read the jQuery Reference Guide prior to this book, it is clear that Learning jQuery does not cover the entire breath of the jQuery library. It does cover a good deal of the selectors, DOM traversal and modification methods, AJAX functionality, event binding, and plug-in architecture, but to be sure, there are things that are either glossed over or left out. This should, however, not be viewed in a negative light. Instead of being incomplete, Learning jQuery takes the most important and powerful aspects of jQuery and covers them in-depth.

This book is all about the in-depth, iterative example! After every chapter, I found myself reflecting on how thorough and well done the examples were. Each one starts out with a simple piece of code (probably the way you or I would accomplish some task). Then, it adds something. Then, it factors something out. Then, it encapsulates something. Then, it adds some more functionality. At each step, I kept thinking, "Brilliant! I can't believe I never thought of doing it that way.
Read more ›
Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
4.0 out of 5 stars dated but a good introduction
good beginner book for jQuery. I would recommend this book to anyone who needs a basic introduction to using jQuery.
Published 15 months ago by Kevin Anderson
5.0 out of 5 stars Very good way to learn jQuery
I you are serious about learning jQuery, this book is the right one for the job. Despite the fact that it relies on jQuery 1. Read more
Published on June 21, 2010 by Eric Njanga
4.0 out of 5 stars Great starter guide for the newby to jQuery
This is my first of 2 jQuery books. I read it cover-to-cover and use jQuery it for a large scale enterprise-wide web-app on VPN. Read more
Published on January 4, 2010 by Renso
5.0 out of 5 stars Good book to get started with jQuery
This book is a very good for people who dont know anything about jquery, but want to start using it in their websites. Read more
Published on June 17, 2009 by C. Nirmal
5.0 out of 5 stars Learning jQuery
A simple and surprisingly lucid and concise guide to learning jQuery. Assumes a fairly good knowledge of CSS (e.g. deals with positioning and box model) and XHTML. Read more
Published on April 16, 2009 by CA Hofmeyr
2.0 out of 5 stars Time to upgrade
This book is a nice, easy introduction to jQuery, but the version it covers is 1.1.2. Last month, the authors came out with a new edition, Learning jQuery 1. Read more
Published on March 21, 2009 by Trevor Burnham
4.0 out of 5 stars Great book
This book is great for people that know css well, it makes javascript programming, so much better. If you understand how css works, attaching events, actions, animations is simple. Read more
Published on September 20, 2008 by UI developer
4.0 out of 5 stars Recommend as a buy as an introduction to jQuery
Recommend as a buy as an introduction to jQuery, especially individuals intending learn how to build new or repurpose user-interactive pages and sites with Drupal versions 5 or... Read more
Published on September 15, 2008 by P. Warren
3.0 out of 5 stars Well written, but needs a MUCH better index.
This is a great book, to a point. It explains the concepts behind JQuery and gives some good, easy-to-follow examples. Read more
Published on September 7, 2008 by Burton Kent
5.0 out of 5 stars Great tutorial and reference!
This isn't just a great tutorial on jQuery, it's also a terrific bookshelf reference. I find myself grabbing it off the shelf once or twice a day to jog my memory or to find a... Read more
Published on September 3, 2008 by Billy McCafferty
Search Customer Reviews
Only search this product's reviews

What Other Items Do Customers Buy After Viewing This Item?

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


Search Customer Discussions
Search all Amazon discussions

Topic From this Discussion
where is the downloadable code?
You can get the code straight from the book's support site if you want:
Mar 3, 2009 by Jonathan R. Chaffer |  See all 2 posts
The cover picture, what is that?
They are weights for a barbell. Must be a reference to working out and building strength.
Mar 2, 2009 by T. Purves |  See all 2 posts should be Be the first to reply
Start a new discussion
First post:
Prompts for sign-in

Look for Similar Items by Category