jQuery出错(在IE8中)
我使用时收到错误:
$(document).ready(function(){ $( “#single_image”)的fancybox()。 })
错误是: object doesn't support this property or method
我试图删除;
但我仍然得到错误!
我正在使用这个插件: http : //fancybox.net/
给出的错误表明fancybox
未知,这似乎表明它没有加载fancybox-js文件。
如果这在其他浏览器中有效,我有点感到困惑,为什么会这样。
[编辑:进一步谷歌搜索]显然这是一个已知问题:你使用哪个版本的fancybox / jquery? 您需要至少使用版本1.4.2的jquery和fancybox的1.3.1版本。
这可能是旧的,因为jquery现在是1.5.1和fancybox 1.3.4但是这可能需要进一步调查:版本不匹配?
修复:使用fancybox我遇到了同样的问题,
当我添加参数’type’时:’iframe’它在IE中开始正常工作
虽然在添加它之后,它会停止自动调整,但您可以通过添加“height”和“width”参数来解决。
HTH,杰克。
导入Fancybox JQuery插件时,必须使用“./”,如下所示: