Buy new:
-66% $13.59$13.59
FREE delivery August 6 - 7
Ships from: TextbookRush Sold by: TextbookRush
Save with Used - Very Good
$6.30$6.30
FREE delivery August 8 - 13
Ships from: ThriftBooks-Baltimore Sold by: ThriftBooks-Baltimore

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the authors
OK
Learning jQuery 1.3 2nd edition
Purchase options and add-ons
Better Interaction Design and Web Development with Simple JavaScript Techniques
- An introduction to jQuery that requires minimal programming experience
- Detailed solutions to specific client-side problems
- For web designers to create interactive elements for their designs
- For developers to create the best user interface for their web applications
- Packed with great examples, code, and clear explanations
- Revised and updated version of the first book to help you learn jQuery
In Detail
To build interesting, interactive sites, developers are turning to JavaScript libraries such as jQuery to automate common tasks and simplify complicated ones. Because many web developers have more experience with HTML and CSS than with JavaScript, the library's design lends itself to a quick start for designers with little programming experience. Experienced programmers will also be aided by its conceptual consistency.
Revised and updated for version 1.3 of jQuery, this book teaches you the basics of jQuery for adding interactions and animations to your pages. Even if previous attempts at writing JavaScript have left you baffled, this book will guide you past the pitfalls associated with AJAX, events, effects, and advanced JavaScript language features.
In this book, the authors share their knowledge, experience, and enthusiasm about jQuery to help you get the most from the library and to make your web applications shine. The book introduces jQuery and shows how you can write a functioning jQuery program in just three lines of code. It then guides you through CSS selectors and shows how to enhance the basic event handling mechanisms to give them a more elegant syntax. You will then learn to add impact to your actions through a set of simple visual effects and also to create, copy, reassemble, and embellish content using jQuery's DOM modification methods. You will also learn to send and retrieve information with AJAX methods. The book will then step you through many detailed, real-world examples and even equip you to extend the jQuery library itself with your own plug-ins.
What you will learn from this book?
This book will give you the tools you need to be on the cutting edge of the web development community. With these techniques at your disposal, you can:- Use selectors to get anything you want from a page
- Make things happen on your page with events
- Add flair to your actions with animation effects
- Change your page on command with DOM manipulation
- Use AJAX to get the most out of server-side code
- Transform drab, static information containers into beautiful, dynamic tables
- Breathe new life into online forms
- Create dynamic shufflers, rotators, and galleries
- Get started with official jQuery plug-ins
- Customize by writing your own jQuery plug-ins
Approach
This book begins with a tutorial to jQuery, followed by an examination of common, real-world client-side problems, and solutions to each of them making it an invaluable resource for answers to all your jQuery questions.
Who this book is written for?
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. Basic JavaScript programming knowledge is required. You will need to know 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.
- ISBN-101847196705
- ISBN-13978-1847196705
- Edition2nd edition
- PublisherPackt Publishing
- Publication dateFebruary 13, 2009
- LanguageEnglish
- Dimensions7.5 x 1 x 9.25 inches
- Print length444 pages
There is a newer edition of this item:
Frequently purchased items with fast delivery
- JavaScript and jQuery: Interactive Front-End Web DevelopmentPaperbackFREE ShippingGet it Aug 8 - 15Only 2 left in stock - order soon.
- JavaScript from Beginner to Professional: Learn JavaScript quickly by building fun, interactive, and dynamic web apps, games, and pagesPaperback38% offLimited time dealFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Friday, Aug 872% Claimed
- Learning Angular: A practical guide to building web applications with modern AngularPaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Friday, Aug 8
- Learning Visual Basic .NetPaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Friday, Aug 8Only 11 left in stock (more on the way).
- Head First JavaScript Programming: A Learner's Guide to Modern JavaScriptEric FreemanPaperbackFREE Shipping by AmazonGet it as soon as Friday, Aug 8
- Murach's Modern JavaScript: Beginner to ProPaperbackFREE Shipping by AmazonGet it as soon as Friday, Aug 8
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
- Publisher : Packt Publishing
- Publication date : February 13, 2009
- Edition : 2nd edition
- Language : English
- Print length : 444 pages
- ISBN-10 : 1847196705
- ISBN-13 : 978-1847196705
- Item Weight : 1.7 pounds
- Dimensions : 7.5 x 1 x 9.25 inches
- Customer Reviews:
About the authors
Jonathan Chaffer is a member of Rapid Development Group, a web development agency located in Grand Rapids, Michigan. There he specializes in first-class installations of content-managed web sites, development of full-featured web applications, and implementation of client-side solutions to challenging problems.
In the open-source community, Jonathan has been very active in the Drupal CMS project, and has co-authored books on jQuery, 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 is a web developer at Fusionary Media in Grand Rapids, Michigan, where he spends much of his time making cool things happen with JavaScript.
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonCustomers say
Customers find this jQuery book informative and well-structured, with good explanatory examples throughout. Moreover, the book includes downloadable source code for all examples, and one customer notes it provides a handy quick reference in the appendix. Additionally, they appreciate the design content, with one review highlighting its coverage of style manipulations and animations. However, the index quality receives negative feedback, with one customer describing it as below par.
AI Generated from the text of customer reviews
Customers appreciate the tutorial content of the book, with good explanatory examples and clear step-by-step guidance. One customer notes that it provides thousands of tutorials and sample code online, while another mentions it does a great job of explaining more sophisticated applications of jQuery.
"...As the title implies, it helps you to learn jQuery, so after you are done with the book, you will have a good foundation to start digging deeper..." Read more
"...The writers go to great lengths explaining about each new concept, but again, the example to show how the concept works is presented in a snippet..." Read more
"...is that the author knows his topic and communicates it thoroughly and clearly. This book is written in a very practical style...." Read more
"...There are a couple of reviews citing how the book was not easy to read through. This entirely depends on your background...." Read more
Customers find the book to be a good jQuery guide.
"Great book...." Read more
"A good book, but as someone else mentioned, only some of the example code is available from the website...." Read more
"...This book is not very good for that. The code in the text is presented in blocks and snippets of code...." Read more
"Excellent book, can be confusing if you don't know javascript..." Read more
Customers find the book informative, with one mentioning that it includes a handy quick reference in the appendix.
"The good news is that the author knows his topic and communicates it thoroughly and clearly. This book is written in a very practical style...." Read more
"...rest of the book is packed with use-case examples and includes a great reference at the end...." Read more
"...Though this book does have a handy quick reference in the appendix. 2...." Read more
"Informative, but definitely not a good choice for someone who is just learning jQuery...." Read more
Customers appreciate the design aspects of the book, with one mentioning good explanations, another highlighting style manipulations, and a third noting how animations can be added to pages.
"..."you you the basics of jQuery for adding interactions and animations to your pages...." Read more
"...It does an excellent job covering the basics with both good explanations of the design and good straightforward examples that illustrate each step..." Read more
"...from its CSS style selectors to use for basic show/hide and style manipulations (add/remove a CSS class)...." Read more
Customers appreciate that the book includes downloadable source code for all examples.
"...There is sample code you can download, but it is all completed code after being altered through the end of the relevant chapter...." Read more
"...The source code for all examples can be downloaded. The book and source code are not full of technical errors or typos...." Read more
"This is an excellent intro to jQuery complete with downloadable code. Familiarity with DOM scripting and esp. CSS is a prerequisite...." Read more
Customers find the book's index to be of poor quality.
"...Two drawbacks. The first one, which is significant, is that the index is below par...." Read more
"...While it is generally well written, I found that the index was not complete enough to use to find out where certain language uses were referenced..." Read more
"The tutorial is effective. My main complaint: an almost useless index. None of the jquery selectors or behaviors are listed in the index...." Read more
Top reviews from the United States
There was a problem filtering reviews. Please reload the page.
- Reviewed in the United States on May 26, 2009The book promises to teach "you you the basics of jQuery for adding interactions and animations to your pages. Even if previous attempts at writing JavaScript have left you baffled, this book will guide you past the pitfalls associated with AJAX, events, effects, and advanced JavaScript language features." Well, it lives up to its promise. It is an excellent book to get you up and running with jQuery. As the title implies, it helps you to learn jQuery, so after you are done with the book, you will have a good foundation to start digging deeper into more advanced usages of jQuery. This is not to say the book is a basic introduction to jQuery. On the contrary, the book equips to do many very useful and non-trivial things with jQuery on real websites.
- Reviewed in the United States on June 21, 2010I'm not one to write reviews here very often - this only is my second. But I feel strongly enough about how this book's content is presented that I had to come here and hopefully prevent some disappointed purchases.
I personally learn best by doing something - seeing a working example and then taking it apart and observing what changing something does.
This book is not very good for that. The code in the text is presented in blocks and snippets of code. There is sample code you can download, but it is all completed code after being altered through the end of the relevant chapter. The code I've looked at in the sample downloads looks NOTHING like what you see in the book.
The writers go to great lengths explaining about each new concept, but again, the example to show how the concept works is presented in a snippet and the reader is left to figure out how to add that to the existing code that has been written thus far in the chapter.
It is because of this that I DO NOT recommend this book to the beginning developer. I am at an intermediate level of programming myself and have spent way too much time trying to figure out how to add the code presented in the book to what has already been written.
There are even inconsistencies in code from one block to the next when a new concept is added. Case in point: if you have the book, compare the code on page 57 to the code it is supposed to be based on, on page 55. Whether the difference is a typo, or failure to explain the difference in code, I can't tell. Hence I spent 15 minutes trying to figure out how to add the new concept into the existing code myself.
Much of my dislike for the book is based on person learning style, but I think the writers could do a better job in providing more useful, in-context, working code.
- Reviewed in the United States on May 21, 2009The good news is that the author knows his topic and communicates it thoroughly and clearly. This book is written in a very practical style. The source code for all examples can be downloaded. The book and source code are not full of technical errors or typos. It was a very pleasure experience.
I am an ASP.NET and ASP.NET MVC developer. When dealing with AJAX server side communication, some of the examples required php server. My only wish is that this book would have also provided these examples for .NET. That said, this omission was not a major obstacle.
- Reviewed in the United States on July 28, 2009Great book. It does an excellent job covering the basics with both good explanations of the design and good straightforward examples that illustrate each step as they progress to greater complexity. And it does a great job of explaining more sophisticated applications of jquery, again with good explanatory examples.
Two drawbacks. The first one, which is significant, is that the index is below par. Very common situation: you're looking at one of the examples and you don't know what one of the jquery methods does. You'd expect to find it in the index, pointing you to where it's explained in the text. What you have tho, is a listing of all the methods at the beginning of the index pointing you to an appendix which gives terse 1-line descriptions of each. Not nearly as helpful as it could and should be. I found that I often resorted to googling a jquery method that I see in one of their examples to find out what it does (because I couldn't find it in the book, altho being sure it's there somewhere).
The second drawback is that only some of the example code is available on their website. Specifically the code for the more advanced application chapters -- Tables, Forms, and Shufflers and Rotators -- is absent. No explanation of why. An email to them promised a response which never came.
All in all tho, it is an excellent book, highly recommended if you want to learn jquery.
- Reviewed in the United States on May 31, 2009I hoped this would tell me how to use jquery scripts in my sites. Instead it's about how to program in jquery
- Reviewed in the United States on September 8, 2009I picked up this book with no knowledge of jQuery and only minimal experience with JavaScript. After reading only the first 6 chapters, I was able to incorporate powerful jQuery features and AJAX into my web applications. The rest of the book is packed with use-case examples and includes a great reference at the end. I highly recommend this to any programmer wishing to add jQuery to their toolbox.
Top reviews from other countries
-
Motoki014Reviewed in Japan on July 26, 2009
3.0 out of 5 stars やっと発見
JQueryについてとことん書き尽くされている本をずっと探していましたorz
JQueryの書籍は、国内外問わず多く出版されておりますが、
JavaScriptとCSSと混合させて書かれており、JQueryの使い方に関して、深く知るにはあと一歩という感じでした。
そう考えると、本書はJQueryに焦点を当てている為、
深い知識は得られます。
ただ、JavaScriptとかCSSの知識が前提条件となるので、
敷居は高いと感じました。
Packt Publishingの書籍は、本書の他に、
Apache JMeter: A Practical Beginner's Guide to Automated Testing and Performance Measurement for Your Websites
を持っていますが、この出版社は他の技術にはあまり触れずに専門性には特化してますね。
Apache JMeter: A Practical Beginner's Guide to Automated Testing and Performance Measurement for Your Websites
のレビューは別途書きますが、
Packt Publishingの本は、内容の割に高いように思えますf^^;
気のせいでしょうか・・・
- ToddReviewed in Canada on March 22, 2019
5.0 out of 5 stars Great
Great
- Mr. G. WalburnReviewed in the United Kingdom on April 6, 2010
5.0 out of 5 stars Another Bible from PACKT
I have only had this book for a week and I have read it from cover to cover. I just could not put it down. It is unfortunate JQuery has been updated to 1.42 as I write this, but they do have a full website to back up the book and several handy hints for those who dont know the language.
I would not recomend this book to someone who has little to no knowledge of JavaScript, HTML or CSS, but if you are prepared to apply yourself it is a very well written and consise manual for JQuery. I especially liked the "Graceful Degredation" theme throughout the book, so visitors to sites without the technology to interpret JavaScript can still view an html page, just not as interactive as one with JQuery, some of the other publishers should take a leaf out of this style.
I will be writing plugins galore with this book to go with the Wordpress 2.8 themes book I already have.
PACKT publishing seem to have a very consise and relaxed sytle, which is very easy to absorb and utilise. If you need to add that little something, be true to web standards and accessibility then this book will help you a long way towards that goal.
- Rune BorgenReviewed in the United Kingdom on July 16, 2009
5.0 out of 5 stars Learn JQuery in easy steps
How can I describe it?
Brilliant!
Simple as that.
The first half of the book uses simple examples to go through all the basics of JQuery.
The second part then uses more advanced examples to show how all this can be put together.
It also contains a full reference with short descriptions.
The explanations are simple and easy to understand (I was able to read it on the bus, not needing a computer to follow along).
The authors have gone to a great length to explain every single new line of code.
I quickly picked up enough to do some coding myself and within a week I was able to make complicated tasks that impressed my boss. ^_^
I would say some knowledge of html, css and javascript is necessary.
At least to the point of understanding how they interact and for javascript, need to know the basics, as the more complex examples are interacting with javascript.
I will highly recommend this book to anyone new to JQuery who wants to make advanced web pages in easy steps.
- Yorgos PaglesReviewed in the United Kingdom on December 18, 2009
4.0 out of 5 stars Just what I needed.
It was just the perfect book for me. Quite experienced as a developer taking my first steps in javascript and jQuery. Very hands on book with examples that I can build upon, covering most topics that I have to deal with in my day to day activities.