繁体   English   中英

Jquery不在IE9 RC中工作

[英]Jquery not working in IE9 RC

我刚刚升级到IE9 RC(我必须添加并不是微软的尝试太糟糕了,到目前为止,他们还有时间搞砸了! 请不要在下面评论你认为它是多么美妙/垃圾,我不想要一个浏览器大战! )以测试网站。

现在我理解它只是一个候选版本,并且仍在开发中,但由于某些原因,我网站上的jQuery没有被正确呈现(我说没有正确渲染,我的意思是不能正常工作)。

让它工作的唯一方法是使用IE9浏览器模式和IE8标准。 使用IE9 Broswer模式和IE9标准可以阻止jQuery的运行。

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

干杯啦!

UPDATE

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

首先检查你的$(document).ready()是否有一些代码不正确。 如果所有看起来都很好重新加载您的页面并点击F12单击脚本选项卡然后单击开始调试它将重新加载页面并在javascript中出现错误的断点。

jQuery在IE9 RC中工作我自己用它进行测试。

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

如果这是关于console.log有一个很好的方法来防止IE浏览器console.log

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

在我以前的工作中,我在我的笔记本电脑上使用了IE9,它在jquery上工作正常。 我几天前刚刚在jquery dev会议上听,甚至他们提到只有几个测试用例失败了。 您可能遇到其他问题,可能是安全设置或其他问题。

jQuery 1.5在IE9上遇到了一些麻烦。 我切换回最新的1.4并且工作正常。

为了使用getElementsById标记,您需要使用Release Candidate,因为这已经解决了问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM