English 中文(简体)
JQuery问题(主要)与IE - 所有版本
原标题:
  • 时间:2008-11-26 16:48:16
  •  标签:

This only happens with IE (all versions), on line 1120 in jquery-1.2.6.js I get the following error:

Line 1120:
Invalid Property Value

js文件中的代码如下:

elem[name] = value;

它在attr(属性)内部:function(elem,name,value)

有没有人有类似的问题?

问题回答

如果也是你,则听起来你试图更改元素的CSS而不是给它一个属性。

如果那样的话,那么尝试这个代替;

jQuery.css( color ,  inherit );

如果您使用无效的属性值调用jQuery.css,则可能会出现此错误,例如:

$( div.foo ).css( padding-left ,  NaNpx );

问题是仅限于IE,因为您可能正在尝试设置类似于“min-height”的东西,在(适当的CSS实现)浏览器(如Firefox)中存在,但在(恶魔般的)浏览器(如Internet Explorer)中不存在。我在使用jQuery自己的对话框UI函数时遇到了相同的问题。

我以前非常支持jQuery,但这真的让它难堪了。





相关问题
热门标签