Проблема с JQuery (серьезная) с IE - все версии

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

Line 1120:
Invalid Property Value

Строка в файле js следующая:

elem[name] = value;

Это внутри attr: function( elem, name, value )

Есть ли у кого-нибудь похожая проблема?

Что ты пытаешься сделать? Просто загрузить библиотеку на страницу? Или вы используете его для чего-нибудь?

Soldarnal 26.11.2008 19:51
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
0
1
2 697
3

Ответы 3

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

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

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

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

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

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

До этого я был ярым сторонником jQuery, но это действительно бросило тень на лицо.

Вы когда-нибудь сталкивались с этим вопросом? У меня тоже проблема с диалоговым окном jQuery UI, и я не могу ничего исправить.

Joel 27.07.2010 18:18

Честно говоря, я никогда не следил за этим. Я бы предложил спросить о списке пользовательского интерфейса jQuery. (Также я должен упомянуть, что, несмотря на мой предыдущий комментарий «яйцо на лице», я кратко познакомился с некоторыми из основных разработчиков пользовательского интерфейса jQuery на jQuery Conf, и они показались мне хорошими разработчиками. Я думаю, проблема в том, что пользовательский интерфейс jQuery НАМНОГО менее зрелый, чем jQuery, но все, включая меня, ожидают, что он будет таким же зрелым, как и основная библиотека. Со временем я надеюсь / ожидаю, что он в конечном итоге наверстает упущенное.)

machineghost 28.07.2010 02:27

Это было исправлено в 1.6.2 (30 июня 2011 г.).

forivall 09.07.2013 04:35

Другие вопросы по теме