我做了一个延迟打开模态,除了一个功能外,一切正常 - 在模态外单击时关闭 - 当我单击模态外时,它不会关闭,请你帮我看看为什么?
这是 js 代码,其中一行不起作用:
window.addEventListener('click', outsideClick());
function outsideClick(event) {
if(event.target == modal) {
modal.style.display = ('none');
}
}
最佳答案
像这样更改事件监听器window.addEventListener('click', OutsideClick);
关于javascript - 外部元素 - 关闭事件 - 不起作用 - js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51059136/