跪求!addEventListener 执行多次的问题万分感谢

我做了一个弹窗,结果每点一次确认按钮,回调方法都会多执行一次
varmsg={
dialog:function(){
vardialogEl=document.querySelector('.dialog');
varqueding_bt=document.querySelector('.queding');
dialogEl.style.display='block';
queding_bt.addEventListener('click',function(){
//确定后执行
alert(111);
dialogEl.style.display='none';
})
}
}
示例,点这儿。。。
尝试过,把元素声明放到msg对象的属性上,也试过removeEventListener,都不起作用。
慕码人2483693
浏览 1979回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript