Summary
Extending jQuery teaches you to construct customized extensions to the jQuery library. It covers all of the extension issues inside of jQuery and gives directions and strategies on how you can utilize them. you are going to not just realize the way to write plugins, yet tips to layout them for max reuse. you will additionally how to write new widgets and results for jQuery UI. alongside the best way, you are going to discover extensions in key components together with Ajax, occasions, animation, and validation.
About the Technology
jQuery, the preferred JavaScript library, is helping make client-side scripting of HTML effortless. It deals many integrated talents to traverse and change the DOM, however it cannot do every little thing. thankfully, you could faucet into jQuery's a number of extension issues to create your individual selectors and filters, plugins, animations, and more.
About this Book
Extending jQuery teaches you to construct customized extensions to the jQuery library. In it, you will find find out how to write plugins and the way to layout them for optimum reuse. you are going to additionally learn how to write new widgets and results for the jQuery UI. alongside the way in which, you will discover extensions in key parts together with Ajax, occasions, animation, and validation.
This publication assumes intermediate-level wisdom of jQuery and JavaScript. No event writing plugins or different extensions is required.
Purchase of the print booklet features a unfastened e-book in PDF, Kindle, and ePub codecs from Manning Publications.
What's Inside
- Create jQuery UI widgets and effects
- Make extensions to be had for distribution and reuse
- Build your personal libraries
About the Author
Keith Wood has built over 20 jQuery plugins together with the unique Datepicker, global Calendar, Countdown, and SVG.
Table of Contents
PART 1 basic EXTENSIONS
jQuery extensions
A first plugin
Selectors and filters
PART 2 PLUGINS AND FUNCTIONS
Plugin principles
Collection plugins
Function plugins
Test, package deal, and rfile your plugin
PART three EXTENDING JQUERY UI
jQuery UI widgets
jQuery UI mouse interactions
jQuery UI effects
PART four different EXTENSIONS
Animating properties
Extending Ajax
Extending events
Creating validation rules