【发布时间】:2010-02-13 00:00:27
【问题描述】:
我经常使用 Flash,我的类使用 EventDispatcher 类,它允许我定义类的自定义事件。如何在 JavaScript 中做到这一点。
我想做这样的事情:
var MyClass = function() {
};
MyClass.prototype = {
test : function() {
dispatchEvent('ON_TEST');
}
};
var mc = new MyClass();
mc.addEventListener('ON_TEST', handler);
function handler() { alert('working...') }
用 JavaScript 怎么可能?
【问题讨论】:
标签: javascript dom-events dispatcher