Tag: publish subscribe

jQuery中的Pub / Sub范围

我试图使用以下代码在jQuery中实现Pub / Sub模式: $.each({ trigger : ‘publish’, on : ‘subscribe’, off : ‘unsubscribe’ }, function ( key, val) { jQuery[val] = function() { o[key].apply( o, arguments ); }; }); 这工作正常,直到我尝试构建具有多个实例的东西。 我有一个活动对象,应用于每个$(‘.activity_radio’) div元素。 当我点击任何$(‘.activity_radio’) div内的单选按钮时, $.subscribe事件将根据页面上的activity_radio div数量触发(X)次数。 如何仅在特定div中发布/订阅事件? 码 无线电活动(radio-activity.js) var activity = { init : function ( element ) { // get our boilerplate code […]