1

给定这个 html 元素:

<input id="test" style = "outline-width: medium;" />

而这个 jQuery 调用:

console.log($('#test').css("outline-width"));

我在控制台(IE 8)中看到了这个:

“未指定的错误。”

页面中包含 jQuery 1.8.2(版本似乎无关紧要),但我认为这不是 jQuery 问题。

在 IE8 中试试这个小提琴:http: //jsfiddle.net/vAWB4/5/

为什么通话失败?它在我尝试过的所有其他浏览器中都可以正常工作,包括设置为 IE8 浏览器模式的 IE9。

4

1 回答 1

1

"outline-width"除非您指定 DOCTYPE,否则IE8 会在您使用时抛出错误。也可以选择使用<meta>标签强制它在 IE8 标准模式下运行。

于 2012-09-27T16:02:03.957 回答