观察者实现如下:注册方法如下:发布消息方法如下: addevent($('#count'+1),'blur', function(){ var ob1 = Observer.fire('blurCount1'); });我现在的问题是,如何消息发布时,获取 'blurCount1' 方法的返回值,也就是 ob1 的赋值(这里是undefined,但我想获取的是 true/false,也就是注释掉的地方),能否通过注册事件传递的function来规定返回值通过全局变量不是我想要的结果,观察者实现时会将返回值存入数组返回也不是我想要的结果(很显然如果多个事件同时监听,返回值会混乱)
添加回答
举报
0/150
提交
取消