Javascript CSS';大纲';属性和jQuery错误

Javascript CSS';大纲';属性和jQuery错误,javascript,jquery,css,Javascript,Jquery,Css,当我在IE8中尝试以下代码时,jQuery core中出现了一个错误 $("input:focus").addClass("focused").animate( {outlineWidth:"4px",outlineColor:"#8bc0e8"},200); 我已经在其他PC上测试了代码,使用了完全相同的IE版本、相同的操作系统(Windows 7),但令人困惑的是,错误只发生在某些PC上,而不是其他PC上 有人在jQuery中使用outline时遇到过问题吗 我

当我在IE8中尝试以下代码时,jQuery core中出现了一个错误

 $("input:focus").addClass("focused").animate(
            {outlineWidth:"4px",outlineColor:"#8bc0e8"},200); 
我已经在其他PC上测试了代码,使用了完全相同的IE版本、相同的操作系统(Windows 7),但令人困惑的是,错误只发生在某些PC上,而不是其他PC上

有人在jQuery中使用outline时遇到过问题吗

我将其分为单一属性,例如outlineWidth和outlineColor等,但得到的错误相同。

每当我看到“IE8”和“它在一台PC上工作,但在另一台PC上工作,操作系统和IE版本相同”,我的第一个想法是其中一个可能是在IE7兼容模式下渲染它

若要了解情况是否如此,请打开IE的“开发人员工具”窗口——它在右上角显示了渲染模式


这也是有意义的,因为IE8确实支持
大纲
样式,而IE7不支持。如果IE8处于兼容模式,它将不支持它。

在任何情况下都不能告诉我们您到底遇到了什么错误!这会使猜测的乐趣荡然无存。:)你犯了什么错误?这些电脑是否关闭了javascript?嗯,如果有帮助的话,可以。第1522行中的“b未定义”。虽然真的没什么帮助!您是否声明了DOCTYPE?IE8要求您指定DOCTYPE以使用outline width属性。Javascript已启用。这些系统在几乎所有方面都完全相同。我在想,这可能与安全性和系统插入有关。我认为系统插入符号和大纲可能是同一件事。。。可能吗?Spudley-非常感谢。我仍然需要一个糟糕的解决方案,但至少现在我知道了原因。我会亲自检查QA部门的每台电脑,并将其设置为IE8兼容模式。@BusterLuke:有一个
标记可以用来强制IE进入正确的渲染模式。它被称为
X-UA-Compatible
。更多信息请参见此处:(更多信息也请参见此处和谷歌)再次感谢Spudley。这是非常有用的东西