【发布时间】:2017-04-20 05:23:28
【问题描述】:
如何将动态创建对象的方法绑定到 onclick 侦听器?
class PanelWindow {
constructor(windowMenager) {
this.windowMenager = windowMenager;
this.makeDomElements();
this.setId(windowMenager);
}
setId(windowMenager) {
this.id = windowMenager.getId(this);
console.log(this.id);
}
createDomElements() {
var pn_header_close = document.createElement("div");
pn_header_close.onclick = this.closeWindow;
}
closeWindow() {
this.window.style.display = "none";
}
}
我想绑定到pn_header_close.onclick 这个:
this.closeWindow 或 WindowActions.closeWindow(this.id, this.windowMenager)
【问题讨论】:
标签: javascript onclick