Skip to content

Instantly share code, notes, and snippets.

What would you like to do?
View revisions from oldest -> newest
// Creating a plugin with $.myNS.public_method1() and $.myNS.public_method2() methods, a few different ways.
var private_var;
$.myNS = {
public_method1: function(){
public_method2: function(){
return private_var;
function private_method() {
// 143 bytes compressed
// (function(a){var c;a.myNS={public_method1:function(){b()},public_method2:function(){return c}};function b(){a.myNS.public_method2()}})(jQuery);
// object literal used to define methods
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment