JavaScript 优雅的Pubsub与jQuery

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript 优雅的Pubsub与jQuery相关的知识,希望对你有一定的参考价值。

/*!
 * jQuery Tiny Pub/Sub - v0.X - 11/18/2010
 * http://benalman.com/
 * 
 * Original Copyright (c) 2010 "Cowboy" Ben Alman
 * Dual licensed under the MIT and GPL licenses.
 * http://benalman.com/about/license/
 *
 * Made awesome by Rick Waldron
 *
 */

(function(jQuery){
  var o = jQuery({});
  jQuery.each({ 
    "subscribe" : "bind", 
    "unsubscribe" : "unbind", 
    "publish" : "trigger" 
  }, function ( fn, api ) {
    jQuery[ fn ] = function() {
      o[ api ].apply( o, arguments );
    };
  });
})(jQuery);

以上是关于JavaScript 优雅的Pubsub与jQuery的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript 中 PubSub / 过多事件和事件处理程序的性能成本?

javascript 活动PubSub

javascript pubsub - 缓存obj

javascript PubSub活动

javascript发布订阅pubsub模式

javascript AW pubsub(工作belove及以上子或酒吧)