Marcos Placona
Marcos Placona
Developer evangelist at Twilio, GDE and in ❤️ with Open Source
3 min read

Categories

  • Books
_Book reviewer Marcos Placona Publisher: Packt. Author(s): Jonathan Chaffer, Karl Swedberg_

This book is aimed to jQuery beginners, or for those with more experience who need an extra help on that difficult situations.

You probably read my review of Learning jQuery back in 2008 where I described every single feature on each of the chapters.

This time, I’m not going to describe every single chapter, as I think it would be pretty much a repetition of the previous review, but adding a few things. I still think this book is a must if you want to learn jQuery, or even if you are familiar with the library.

The new version of the book is now packed with good references, and examples. Most of them are day-to-day examples (chapter one to six), but things get a hotter after chapter seven, where more complex examples and explanations are given.

jQuery 1.3 is really nice, and adds a whole new world of event listeners (.live() and .die()) and a thorough support feature (jquery.support). All of the new features are massively explained in this book. The language used is still the same, and couldn’t be better. It’s very easy to comprehend, and you don’t need to be a guru programmer to be able to understand and even create most of the examples.

There’s a whole new chapter dedicated to plugins, which is something I’ve been interested to dive into, but couldn’t find enough information over the internet.

All the code samples are easy to understand and very well commented. They can be downloaded from the web should you not want to type everything again.

The book splits up in 16 parts.

  • <a href=”http://www.packtpub.com/article/learning-jquery-1.3-table-of-contents#chapter_0” mce_href=”http://www.packtpub.com/article/learning-jquery-1.3-table-of-contents#chapter_0”>Preface</a>
  • <a href=”http://www.packtpub.com/article/learning-jquery-1.3-table-of-contents#chapter_1” mce_href=”http://www.packtpub.com/article/learning-jquery-1.3-table-of-contents#chapter_1”>Chapter 1: Getting Started</a>
  • <a href=”http://www.packtpub.com/article/learning-jquery-1.3-table-of-contents#chapter_2” mce_href=”http://www.packtpub.com/article/learning-jquery-1.3-table-of-contents#chapter_2”>Chapter 2: Selectors</a>
  • <a href=”http://www.packtpub.com/article/learning-jquery-1.3-table-of-contents#chapter_3” mce_href=”http://www.packtpub.com/article/learning-jquery-1.3-table-of-contents#chapter_3”>Chapter 3: Events</a>
  • <a href=”http://www.packtpub.com/article/learning-jquery-1.3-table-of-contents#chapter_4” mce_href=”http://www.packtpub.com/article/learning-jquery-1.3-table-of-contents#chapter_4”>Chapter 4: Effects</a>
  • <a href=”http://www.packtpub.com/article/learning-jquery-1.3-table-of-contents#chapter_5” mce_href=”http://www.packtpub.com/article/learning-jquery-1.3-table-of-contents#chapter_5”>Chapter 5: DOM Manipulation</a>
  • <a href=”http://www.packtpub.com/article/learning-jquery-1.3-table-of-contents#chapter_6” mce_href=”http://www.packtpub.com/article/learning-jquery-1.3-table-of-contents#chapter_6”>Chapter 6: AJAX</a>
  • <a href=”http://www.packtpub.com/article/learning-jquery-1.3-table-of-contents#chapter_7” mce_href=”http://www.packtpub.com/article/learning-jquery-1.3-table-of-contents#chapter_7”>Chapter 7: Table Manipulation</a>
  • <a href=”http://www.packtpub.com/article/learning-jquery-1.3-table-of-contents#chapter_8” mce_href=”http://www.packtpub.com/article/learning-jquery-1.3-table-of-contents#chapter_8”>Chapter 8: Forms with Function</a>
  • <a href=”http://www.packtpub.com/article/learning-jquery-1.3-table-of-contents#chapter_9” mce_href=”http://www.packtpub.com/article/learning-jquery-1.3-table-of-contents#chapter_9”>Chapter 9: Shufflers and Rotators</a>
  • <a href=”http://www.packtpub.com/article/learning-jquery-1.3-table-of-contents#chapter_10” mce_href=”http://www.packtpub.com/article/learning-jquery-1.3-table-of-contents#chapter_10”>Chapter 10: Using Plugins</a>
  • <a href=”http://www.packtpub.com/article/learning-jquery-1.3-table-of-contents#chapter_11” mce_href=”http://www.packtpub.com/article/learning-jquery-1.3-table-of-contents#chapter_11”>Chapter 11: Developing plugins</a>
  • <a href=”http://www.packtpub.com/article/learning-jquery-1.3-table-of-contents#chapter_12” mce_href=”http://www.packtpub.com/article/learning-jquery-1.3-table-of-contents#chapter_12”>Appendix A: Online Resources</a>
  • <a href=”http://www.packtpub.com/article/learning-jquery-1.3-table-of-contents#chapter_13” mce_href=”http://www.packtpub.com/article/learning-jquery-1.3-table-of-contents#chapter_13”>Appendix B: Development Tools</a>
  • <a href=”http://www.packtpub.com/article/learning-jquery-1.3-table-of-contents#chapter_14” mce_href=”http://www.packtpub.com/article/learning-jquery-1.3-table-of-contents#chapter_14”>Appendix C: JavaScript Closures</a>
  • <a href=”http://www.packtpub.com/article/learning-jquery-1.3-table-of-contents#chapter_15” mce_href=”http://www.packtpub.com/article/learning-jquery-1.3-table-of-contents#chapter_15”>Appendix D: Quick Reference</a>
  • <a href=”http://www.packtpub.com/article/learning-jquery-1.3-table-of-contents#chapter_16” mce_href=”http://www.packtpub.com/article/learning-jquery-1.3-table-of-contents#chapter_16”>Index: Quick Reference</a>

I’d like to leave here my special thanks to the fine guys at <a href=”http://www.packtpub.com/” mce_href=”http://www.packtpub.com/” target=”_blank”>Packt</a> who sent me this book for evaluation and technical review