2008-11-26 2 views
0

Это происходит только с IE (все версии), по линии 1120 в Jquery-1.2.6.js я получаю следующее сообщение об ошибке:JQuery вопрос (основной) с IE - все версии

Line 1120: 
Invalid Property Value 

линии в файле JS заключается в следующем:

elem[name] = value; 

Он находится внутри ATTR: function(elem, name, value)

ли кто-нибудь проблему, подобную этой?

+0

Что вы пытаетесь сделать? Просто загрузите библиотеку на страницу? Или вы используете его для чего-нибудь? – Soldarnal 2008-11-26 16:51:57

ответ

6

Если this также вы, похоже, вы пытаетесь изменить CSS элемента, а не придать ему атрибут.

Если это так, попробуйте это вместо этого;

jQuery.css('color', 'inherit'); 
+0

wow +1 для слежки. – nickf 2008-11-27 03:52:00

0

Эта ошибка может также возникнуть, если вы звоните jQuery.css с недопустимым значением атрибута, например:

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

Проблема в том, IE только потому, что вы, вероятно, пытается установить что-то вроде " min-height ", который существует в (собственно CSS-вставке) браузером, таком как Firefox, но не в (демоном, порожденном дьяволом) браузером, например Internet Explorer. Я столкнулся с той же проблемой, используя функцию пользовательского интерфейса диалогового окна jQuery.

Я был огромным сторонником jQuery до этого, но на самом деле это положило немного яйца на его лицо.

+0

Вы когда-нибудь испытывали тягу к этой проблеме? У меня возникла проблема с диалоговым окном jQuery UI, и я нигде не пытаюсь это исправить. – Joel 2010-07-27 14:18:34

Смежные вопросы