我有一个示例ES6类,我使用Babel进行转换。问题是我的代码没有启动事件。
import $ from 'jquery';
export default class Test{
constructor(){
this.close_popup = $(".welcome-message-close");
this.events();
}
events(){
this.close_popup.on("click", this.hidePopup.bind(this));
}
hidePopup(){
// code to close popup.
}
}
当我点击关闭按钮(具有类" welcome-message-close")时,不会调用hidePopup()函数。我怎样才能使活动有效?