The Absolutely Awesome jQuery Cookbook Released

Posted by: Suprotim Agarwal , on 11/27/2014, in Category jQuery and ASP.NET
Views: 27013
Abstract: This jQuery cookbook covers the latest jQuery v1.11.1 or 2.1 and jQuery UI 1.11.2 versions and contains 120+ practical jQuery recipes (about 70 Recipes and 50+ sub-recipes) you can use in your websites and projects right away. Each recipe includes working code, a live demo and a discussion on why and how the solution works. This eBook is available in PDF, .ePub and .mobi formats.

Howdy! I am writing this post to announce the release of my new eBook The Absolutely Awesome jQuery Cookbook at

This jQuery cookbook covers the latest jQuery v1.11.1 or 2.1 and jQuery UI 1.11.2 versions and contains 120+ practical jQuery recipes (about 70 Recipes and 50+ sub-recipes) you can use in your websites and projects right away. Each recipe includes working code, a live demo and a discussion on why and how the solution works. This eBook is available in PDF, .ePub and .mobi formats.

This book is primarily targeted for the everyday jQuery developer and designer who wants to enhance their websites/projects or wants to focus on the practical features of jQuery, and how these features can be applied to solving real-world problems. The book assumes you have some working knowledge of HTML, CSS, jQuery and JavaScript. Although the first chapter ‘Getting started with jQuery & jQuery UI’ and the fifth chapter ‘Getting started with $.ajax()’ is a crash course introduction to jQuery and Ajax; I have provided links to additional resources, if you are relatively new to jQuery and want to make the best of this book. This eBook does not cover any server-side language and comes with a 100% money-back guarantee.

You can download sample chapters over here

Table Of Contents:

Section I - Some Concepts
Recipe 1 - Getting started with jQuery & jQuery UI
Recipe 2 - Using Content Delivery Network (CDN)
Recipe 3 - Feature detection with Modernizr
Recipe 4 - bind() vs live() vs delegate() vs on()
Recipe 5 - Getting started with $.ajax()
Recipe 6 - Exploring Mustache.js for Templating
Recipe 7 - Using jsPerf to Test jQuery Selectors
Recipe 8 - Important Concepts for jQuery Developers

Section II - Input Controls
Recipe 9 - Miscellaneous Input Control Operations
Recipe 10 - Clear all Form Fields
Recipe 11 - Detect if TextBox Contents Have Changed
Recipe 12 - Automatically add Commas to a Number
Recipe 13 - Allow only AlphaNumeric Values
Recipe 14 - Total the values of Multiple TextBoxes
Recipe 15 - Adding Watermark to a TextBox
Recipe 16 - TextBox AutoComplete
Recipe 17 - Select/Deselect All CheckBoxes

Section III - Tables, Panels and Tabs
Recipe 18 - Miscellaneous Table Operations
Recipe 19 - Reverse the Order of Table Rows
Recipe 20 - Add/Delete Rows in a Table
Recipe 21 - Show/Hide Columns using CheckBoxes
Recipe 22 - Show/Hide Columns using Header Index
Recipe 23 - Check All CheckBoxes in a Table
Recipe 24 - Dynamically Add Thousands of Rows
Recipe 25 - Add Sorting and Pagination to a Table
Recipe 26 - Performing Calculations in a Table
Recipe 27 - Filtering a Table
Recipe 28 - Display Master Details Records
Recipe 29 - Create a Testimonial Section
Recipe 30 - Create a Sliding Overlay Panel
Recipe 31 - Add Notifications to your site
Recipe 32 - Create a Simple FAQ Accordion
Recipe 33 - Using the jQuery UI Accordion
Recipe 34 - Extending the jQuery UI Accordion
Recipe 35 - Create a Simple Tab Control
Recipe 36 - Using the jQuery UI Tabs Widget
Recipe 37 - jQuery UI Tabs - Advanced Scenarios

Section IV - Unordered List and DropDown Control
Recipe 38 - Sort Unordered List Alphabetically
Recipe 39 - Search and Delete Duplicate Items
Recipe 40 - Populate DropDown using JavaScript Object
Recipe 41 - Create a MultiLevel DropDown List
Recipe 42 - Programmatically Select an Option
Recipe 43 - Move Items between MultiSelect Lists

Section V - Menus and TreeView
Recipe 44 - Creating a Simple Menu
Recipe 45 - Working with jQuery UI Menu
Recipe 46 - Disable Right Click Context Menu
Recipe 47 - Auto Collapsible Nested TreeView
Recipe 48 - Add Expand/Collapse Icons in TreeView

Section VI - Working with Images
Recipe 49 - Create a Simple Image Gallery
Recipe 50 - Create an Image Carousel
Recipe 51 - Image Carousel using Twitter Bootstrap
Recipe 52 - Create a Flickr Image Gallery with Lazyloading

Section VII - Ajax
Recipe 53 - A Simple JSON Example
Recipe 54 - A Simple JSONP Example
Recipe 55 - Dynamically Load Scripts in a Sequence
Recipe 56 - Chain AJAX Requests with Deferred
Recipe 57 - Submit a Form Using Ajax
Recipe 58 - Filter Empty Form Fields from Submitting
Recipe 59 - Abort Ajax Requests
Recipe 60 - Cascading DropDown using AJAX

Section VIII - Creating jQuery Plugins
Recipe 61 - Create a Simple jQuery Plugin
Recipe 62 - Create a Running Counter Plugin
Recipe 63 - Table Sorting and Pagination Plugin
Recipe 64 - jQuery Validation Plugin

Section IX - Some Generic Recipes
Recipe 65 - Styling a Specific Hyperlink
Recipe 66 - Add nofollow for External Hyperlinks
Recipe 67 - Using the jQuery UI DatePicker Widget
Recipe 68 - Search and Highlight Text in a Web Page
Recipe 69 - Generate Table Of Contents for a Page
Recipe 70 - Time Bound Animations

You can also download sample chapters over here.

If you have any comments or questions about the eBook, feel free to ask them in the comments section.

Thank you and make sure to check out

This article has been editorially reviewed by Suprotim Agarwal.

Absolutely Awesome Book on C# and .NET

C# and .NET have been around for a very long time, but their constant growth means there’s always more to learn.

We at DotNetCurry are very excited to announce The Absolutely Awesome Book on C# and .NET. This is a 500 pages concise technical eBook available in PDF, ePub (iPad), and Mobi (Kindle).

Organized around concepts, this Book aims to provide a concise, yet solid foundation in C# and .NET, covering C# 6.0, C# 7.0 and .NET Core, with chapters on the latest .NET Core 3.0, .NET Standard and C# 8.0 (final release) too. Use these concepts to deepen your existing knowledge of C# and .NET, to have a solid grasp of the latest in C# and .NET OR to crack your next .NET Interview.

Click here to Explore the Table of Contents or Download Sample Chapters!

What Others Are Reading!
Was this article worth reading? Share it with fellow developers too. Thanks!
Share on LinkedIn
Share on Google+

Suprotim Agarwal, MCSD, MCAD, MCDBA, MCSE, is the founder of DotNetCurry, DNC Magazine for Developers, SQLServerCurry and DevCurry. He has also authored a couple of books 51 Recipes using jQuery with ASP.NET Controls and The Absolutely Awesome jQuery CookBook.

Suprotim has received the prestigious Microsoft MVP award for Fifteen consecutive years. In a professional capacity, he is the CEO of A2Z Knowledge Visuals Pvt Ltd, a digital group that offers Digital Marketing and Branding services to businesses, both in a start-up and enterprise environment.

Get in touch with him on Twitter @suprotimagarwal or at LinkedIn

Page copy protected against web site content infringement 	by Copyscape

Feedback - Leave us some adulation, criticism and everything in between!
Comment posted by Big Mentor on Friday, November 28, 2014 1:52 AM
Pity it is unknown to Amazon - I trust them
Comment posted by Suprotim Agarwal on Friday, November 28, 2014 3:47 AM
@Big Mentor: Thanks for your genuine concern. I have been writing books and running a couple of websites from quite some time now and I really enjoy what I do. The last thing that would come to my mind would be leaving all this behind and duping someone for a couple of dollars :) The book comes with a protection plan and you can always ask for a refund if you find something fishy. Have a great day!