Book Review – jQuery in Action
JQuery in Action is a book i have been reading recently which will help you “get up and running with jQuery quickly and efficiently”; it is aimed at novice to advanced users. Read on for my full review.
- Full Title:
- jQuery in Action
- Bear Bibeault, Yehuda Katz
- February 2008
JQuery in Action, aimed at novice to advanced users, is based on jQuery 1.2.1. It explains how to get started with jQuery right up to the advanced AJAX functionality that jQuery helps you implement. It covers all of the official jQuery documentation, and in many ways is far superior due to the quality of the explanations and examples.
I found the book to be interesting throughout; it maintained my interest and flowed nicely. I read it from cover to cover with no problems. Not only that, it also has a brilliant index making it a good reference resource when writing code.
The code examples in this book are clear and well explained; the source code is also available for download from the web site.
JQuery functions are shown in the various chapters – I love how the function syntax boxes are styled differently so that they stand out from the page.
The Bad, and the ugly
There were virtually no bad points to this book. If I was to really nit pick I would say that it seemed a bit odd to explain plugin creation in chapter 7, then move on to AJAX in chapter 8, then back to plugins in 9. I would have reordered these chapters for a better flow.
The only other bad point is that some of the diagrams looked a bit hard to read because of there colouring/fills but this was not a major problem.
- Introduction – An introduction to jQuery in general, the jQuery function (
$()), and other core functionality.
- Creating the wrapped element set – A chapter covering element selectors.
- Bringing pages to life with jQuery – Manipulating a modifying the DOM.
- Events are where it happens! – Event handlers and triggers.
- Sprucing up with animations and effects – A guide on jQuery’s built in effects and how to make your own animation.
- Extending jQuery with custom plugins – Using and writing plugins for jQuery
- Talk to the server with AJAX – Exaplanation of AJAX and jQuery’s implementation on AJAX
- Prominent, powerful, and practical plugins – Explanation of useful plugins that extend jQuery’s functionality, including jQuery UI plugins.
In conclusion, jQuery in Action is a really good read with well structured chapters and good examples. Not only did the book flow nicely from start to finish, it also contained a useful index for looking up functions quickly. Code examples were well formatted, and functions were styled to stand out from the page; useful when flicking through.