Slide 21
Slide 21 text
WRITING JQUERY PLUGINS DOUG NEINER
CRAFTING AN API
// Though less common, some times adding additional
// parameters (in addition to options) is a smart decision
$.fn.myPlugin = function ( required, options ) { … });
$.fn.option = function ( key, value ) { … });
.option(); // Returns all the options (Breaks the chain)
.option( key ); // Returns just the key (Breaks the chain)
.option( key, value ); // Sets the value
.option( { "key": val, "key2": val }); // Sets multiple values
IN THE END, ITS UP TO YOU: BUT FOLLOWING
CONVENTIONS MAKES IT EASIER TO RELEASE LATER