【发布时间】:2019-02-25 12:24:04
【问题描述】:
这段代码适用于所有浏览器但不适用于 Firefox 有什么问题?当一个模态被触发时,它就不能再被关闭了。它说“ReferenceError:未定义事件”。看这里:Plunker snippet
发生错误的相关行(261)是这样的:
function dismissModal() {
bindEvents(_dismiss, function(that) {
hideModal(event);
});
}
【问题讨论】:
-
来吧,你在哪里看到
event定义的?该错误准确地告诉您:您正在使用event,但它没有在任何地方定义。 -
js noob 在这里,对不起...如果您觉得这不是浪费时间,请您详细说明一下。谢谢....为什么它适用于除 Firefox 之外的所有用户
-
@0xc14m1z 为什么这么粗鲁?
event在其他浏览器中是全局的 @jennab 参见 this answer -
对不起,我不是故意的。
标签: javascript firefox modal-dialog popup referenceerror