Posts

Showing posts from April 27, 2014

Here’s the template code I use when creating a new plugin:

Here is the beginning of my post. And here is the rest of it. /*! * jQuery plugin * What does it do */ (function($) { $.fn.PlugInName = function(opts) { // default configuration var config = $.extend({}, { opt1: null }, opts); // main function function DoSomething(e) { } // initialize every element this.each(function() { DoSomething($(this)); }); return this; }; // start $(function() { $("#select").PlugInName(); }); })(jQuery);