我可以从一个类调度事件并在JAVASCRIPT中的另一个类中监听它。任何人都可以帮我解决这个问题。
function onButtonClickHandler(){ alert("Testing Add event listener"); }
test.addEventListener("buttonClick",onButtonClickHandler);
答案 0 :(得分:0)
是:
test.addEventListener("click",onButtonClickHandler);
答案 1 :(得分:0)
Javascript没有类,但您可以模仿行为:
var NS = {};
NS.Class1 = function () {
return {
eventHandler: function () {alert('Class 1')}
}
}()
NS.Class2 = function () {
return {
handler: null,
action: function () {
if(this.handler) this.handler.call(arguments)
else alert('default')
}
}
}()
NS.Class2.handler = NS.Class1.eventHandler
NS.Class2.action()