它在使用Firefox的iframe上无法正常工作,为什么?

时间:2011-06-22 11:36:08

标签: jquery ajax firefox iframe

这是我的第一个问题。

我的网站上有一个图片上传页面。我做了<iframe>以避免整个页面刷新,我正在使用jQuery。当我在Firefox中测试它时,Firebug给我发了两个错误:

c.defaultView.getComputedStyle(h, null) is null
$ is not defined => $('#omega').hide(); 

它不起作用。但是当我在IE5,IE6,IE7,IE9和Opera等其他浏览器中进行测试时,它的效果非常好。

为什么它不适用于Firefox?

2 个答案:

答案 0 :(得分:2)

最终的解决方案是将jQuery更新到最新版本。

这是在版本1.6.1(http://blog.jquery.com/2011/05/12/jquery-1-6-1-released/,项目#8763)中修复的错误

答案 1 :(得分:0)

您是否正确检查过没有jQuery冲突..?您收到的错误类型最有可能是Jquery的冲突。

你只需要查看它..

感谢。