各位开发人员大家好,
我对此有点困惑,因为直到三天前我一直在使用 JQuery 1.6.2,没有出现任何问题。 (大约在这个时候的某个时候有一个服务包更新)
无论如何,问题如下:
我正在使用 HTML5 进行编码,并且已经有一段时间了,没有出现任何问题,但是三天前我开始更新一些旧网站。这个特定的网站(以及其他一些网站)需要更新 JQuery 版本,因此我决定调用 Google 托管的 1.6.2 版本。
一旦我这样做,我的网站就开始使我的 IE8 选项卡崩溃。在我正在开发的网站上,我的循环插件不再工作,并且由于某种奇怪的原因,当我将鼠标悬停在链接上时,我的 UL 列表现在变成白色!
我开始抓狂,认为也许 IE8 与 HTML5 存在兼容性问题,所以我回去更改了所有编码,删除了 HTML5 元素,然后甚至回到了 xhtml doctype。事情还在继续。
然后我浏览了插件代码,试图找到遇到同样问题的其他人。没有什么问题。
最终我拿出了 Jquery,网站恢复正常并且没有使选项卡崩溃!
我已经用 1.4.3 左右的旧版本替换了 1.6.2 版本,这似乎工作正常!?
还有其他人遇到 1.6.2 和 IE8 的问题吗?就像在所有其他浏览器中一样,我可以让我的网站在我调用的任何版本的 JQuery 上都能完美运行。
提前致谢。
亲切的问候
理查德
最佳答案
jQuery 开发人员已经修复了该问题。关联的错误项是 #9823提交是 5c4a9cc001fcd803efa65ff95571c72cbdafbe69 。对我有用。
关于Jquery 1.6.2 使 IE8 选项卡崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6828214/