【发布时间】:2011-06-26 15:33:22
【问题描述】:
我有 jQuery 用于我正在构建的 WordPress 主题。我现在已经放弃了测试 IE6 和 IE7(布局地狱),现在我正在使用 IE8 测试它。每次我单击 prettyPhoto 链接或 jQuery 循环链接时,JS 都会发出此错误并且无法调出灯箱或移动滑块。像往常一样,他在所有其他浏览器中都能正常工作。
网站在http://themes.thefirm.gambit.ph
在 IE8 中,以及单击页眉区域的左箭头或右箭头时可以看到错误。
对象不支持该属性或方法
有人可以帮忙吗?有没有其他人遇到过这个?我对此感到很困惑,我在 Google 上找不到任何东西。
更新:我已经上传了网站并更新了这个问题
【问题讨论】:
-
rfxnum 中包含哪个值?
-
你使用的图片是PNG图片吗?如果是,它们是否有一个 Alpha 通道和其中的一些透明部分? IE8 支持 PNG 透明度,但不支持不透明度,这可能是问题所在。
-
@David IE8 在不透明度下工作正常,甚至 IE6 也不会因为不透明度而出现 JS 错误。
-
@kirilloid 根据 IE 的开发工具,rfxnum 是一个值为 /^([+\-]=)?([\d+.\-]+)(.*)$ 的 Object / 使用方法 apply() 和 call()
标签: javascript jquery css internet-explorer internet-explorer-8