jQuery 1.x 和 IE8 的 addEventListener 错误

addEventListener error with jQuery 1.x and IE8

使用 jQuery 1.12.3 的应用程序 returns IE8 上的错误:

Object doesn't support property or method 'addEventListener'

我知道还有很多关于此特定错误的其他问题,但答案始终是使用 jQuery 1.x,我已经在使用它并且错误是在 jQuery 中引发的的代码。

知道可能是什么问题吗?

在此先感谢您的帮助!

听起来您不小心使用了 jQuery 2.x 或类似版本,而不是 jQuery 1.12.3。 1.12.3 比尝试在 IE8 上使用 addEventListener 更清楚,但是从 jQuery 2.x 开始,他们放弃了对 IE8 和更早版本的支持。

一位同事在部署的站点目录中硬复制了一个 jQuery 2.x .js,并且 ASP.NET 自动捆绑了 that 版本,尽管没有在最初发布的项目中。

已从 Scripts 文件夹中删除文件,问题已解决。 ASP.NET 现在捆绑 jQuery 1.12.3。抱歉,这么小的错误让您浪费时间。

感谢您的帮助!