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);

Comments

Popular posts from this blog

உடல் அறிகுறிகள், வலிகள் மற்றும் அவற்றின் சிகிச்சைகள்: வீட்டு சிகிச்சைகள் மற்றும் அக்குபிரஷர் புள்ளிகள்

MySQL table and want to build a XML file with it in order to make a RSS feed.

REST / AJAX calls from within a Jaggery script