- Designer, Meet jQuery
- Enhancing Links
- Making a Better FAQ Page
- Building Custom Scrollbars
- Creating Custom Tooltips
- Building an Interactive Navigation Menu
- Navigating Asynchronously
- Showing Content in Lightboxes
- Creating Slideshows
- Featuring Content in Carousels and Sliders
- Creating an Interactive Data Grid
- Improving Forms
There are some more involved recipes towards the end of the book including building asynchronous navigation alongside the usual suspects for any jQuery book (i.e., slideshows and carousels). Recipes are well explained throughout, with plenty of screenshots to help orientate the reader as to how much progress they should have made since the last step, and any common pitfalls seem to be mentioned with a remedy.
There are a few recipes that replicate things you could achieve with good old CSS these days. For example, one recipe (Adding Icons To Links in chapter 2), guides the reader through using jQuery to add a class to links to certain file types. So, if a link in the page was to a PDF, this jQuery snippet adds a class of
pdf to the link. In theory, fine, but in practice, you can do that with CSS (related guide on dev.opera.com):
That’s fine as a case study to demonstrate the relevant principles in jQuery, but could be misleading to less experienced web designers; a note to point out that it could also be achieved through CSS would have been a nice touch!
jQuery for Designers Beginner’s Guide: overall
As a guide to jQuery for designers, jQuery for Designers Beginner’s Guide is a great introduction, with plenty of recipes for common tasks a web designer might need jQuery to do to enhance a website.
Other reviews of the jQuery Beginner’s Guide
I was gifted jQuery for Designers Beginner’s Guide book in exchange for the review.