Revision: 22011
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at December 28, 2009 16:50 by mdrisser
Initial Code
// Create Closure
(function($) {
$.fn.PLUGIN_NAME = function(options) {
// Extend the defaults, over-writing them with anything passed by the caller
var opts = $.extend({}, $.fn.PLUGIN_NAME.defaults, options);
// Iterate over each element
return this.each(function() {
$this = $(this);
// Allow for use of the Metadata plugin
var o = $.meta ? $.extend({}, opts, $this.data()) : opts;
// YOUR CODE GOES HERE
});
};
// Additional methods follow the format:
// $.fn.PLUGIN_NAME.format = function(txt) {
// FUNCTION STUFF GOES HERE
// };
// Plugin Defaults
$.fn.PLUGIN_NAME.defaults = {
};
})(jQuery); // Closure Closed
Initial URL
Initial Description
Pretty straight forward. Replace 'PLUGIN_NAME' with the name of your plugin, add your code in the appropriate places, test and deploy. Should be pretty easy to use, I commented it heavily.
Initial Title
jQuery Plugin Template
Initial Tags
jquery
Initial Language
JavaScript