Jquery 在 IE9 RC 中不工作

标签 jquery html internet-explorer-9

我刚刚升级到 IE9 RC(我必须补充一点,微软的尝试还不错,到目前为止,他们还有时间把它搞砸!请不要在下面评论你认为它有多棒/垃圾是,我不想要浏览器大战!)以测试网站。

现在我知道它只是一个候选发布版本,并且仍在开发中,但由于某种原因,我网站上的 jQuery 都没有正确呈现(我说没有正确呈现,我的意思是完全停止工作)。

让它工作的唯一方法是使用 IE9 浏览器模式和 IE8 标准。 使用 IE9 浏览器模式和 IE9 标准会停止 jQuery 工作。

我知道我可能不得不等到他们升级 IE 或 jQuery API,但有人知道这是为什么或可能有修复吗?

大家好!

更新

好的,那么伙计们,你们可以回到 jQuery V1.4 或使用 jQuery v1.5 的候选版本 - http://code.jquery.com/jquery-1.5.1rc1.js

最佳答案

首先检查您的 $(document).ready() 中的某些代码是否不正确。如果一切正常,请重新加载您的页面并按 F12 单击脚本选项卡,然后单击开始调试,它将重新加载页面并在您的 javascript 错误处使用断点停止它。

jQuery 在 IE9 RC 中确实有效,我自己使用它进行测试。

但是,如果您在 $(document).ready() 顶部附近做某些 IE 不支持的事情,它可能会阻止页面的其余部分加载。

如果这归结为 console.log 有一个很好的方法来防止 IE 暂停 console.log:

if(console == undefined){ console = {log:function(){}}; }

关于Jquery 在 IE9 RC 中不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5103230/

相关文章:

javascript - 制作一个 JQuery 计算器,更改 innerHTML 但没有任何反应

html - 如何使HTML元素1的纵横比为:1?

Javascript 函数在 anchor 标记的 onclick 事件上未定义

internet-explorer - IE9 的 IE8 仿真和老实说的 IE8 有什么区别?

javascript - 扩展搜索栏在关闭并重新打开后不搜索,Jquery

javascript - 根据屏幕尺寸执行功能

html - 如何将 Html 转换为 Prolog

html - 如何使用新的 HTML5 样板文件针对 IE9?

html - IE9 不显示表格中组之间的边框

动态创建的 JQuery Select 元素