Skip to content

Instantly share code, notes, and snippets.

@codylindley
Forked from nathansmith/module_pattern_init.js
Created January 15, 2010 05:30
Show Gist options
  • Select an option

  • Save codylindley/277836 to your computer and use it in GitHub Desktop.

Select an option

Save codylindley/277836 to your computer and use it in GitHub Desktop.
jQuery(document).ready(function() {
APP.go();
});
//
// Module pattern.
//
var APP = (function($) {
var private_var_1 = 'foo';
var private_var_2 = 'bar';
return {
go: function() {
for (var i in APP.init) {
APP.init[i]();
}
},
init: {
zebra: function() {
// Zebra stripe tables.
},
check_all: function() {
// Check-all checkbox.
}
}
};
})(jQuery);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment