/* * Sexy Pub/Sub (jQuery Edition) * * Hat tip Paul Irish & Jeffrey Way. */ (function($) { var o = $({}); $.each({ on: 'subscribe', trigger: 'publish', off: 'unsubscribe' }, function(key, api) { $[api] = function() { o[key].apply(o, arguments); } }); })(jQuery);