我是 Javascript 和 jQuery 的新手,所以我有一个非常愚蠢的疑问,请耐心等待
$(document).click(function () {
alert("!");
var e = event || window.event;
alert("!");
});
如果我点击网页的任何部分,那么我应该收到两个带有“!”的警报正如文本所示,它在 Chrome 中按预期工作。在 Firefox 中,它只提醒一次
最佳答案
既然你使用了 jQuery,你需要做的就是:
$(document).click(function (event) {
});
jQuery 处理浏览器差异并始终将事件对象传递给处理程序。
关于javascript - e = 事件 ||窗口.事件;声明在 Firefox 中无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23687389/