2
JQuery отлично работает в Safari и Firefox. В IE8 (с помощью инструментов разработчика) я получаю сообщение об ошибке: «Не удалось получить свойство position. Недопустимый аргумент jquery-1.3.2.js, строка 12 символов 12949». Используя отладку, сценарий выделяет символы {J [G] = K}.Проблемы с JQuery в IE8
Я понятия не имею, что это делает, но, похоже, это вызывает проблему! Результатом является то, что при нажатии на миниатюру в одной из моих галерей изображение не открывается в IE8. Если кто-нибудь это поймет или как исправить, я был бы очень благодарен! См. Проблему в действии (или нет) на моем сайте www.blueshiftgallery.com Большое спасибо!
Incidently, вы должны положить ваши ''
У меня возникла аналогичная проблема, мой код работал во всех браузерах, кроме IE (обычная история).
Я получал то же сообщение об ошибке, когда я использовал jquery для всплывания диалогового окна.
В конце концов я понял, что это потому, что я использовал параметр pos со значениями, содержащими NaN, а не целыми числами.
Это было связано с тем, что я использовал
window.innerWidth
при заполнении массива pos. Вместо этого было принято решение использовать$(window).width()
.Технически я не думаю, что они эквивалентны, поскольку каждый получает внутреннюю ширину, а другая получает общую ширину, но для моих целей это было достаточно хорошо.
источник
2010-04-29 12:50:15 Kenzor
Вот почему у меня возникла причина, по которой я столкнулся с этой проблемой.
Я пытался захватить высоту и сдирать «точек» от значения, которое никогда не установлен через .css. Это вернуло «авто».
Надеюсь, это поможет.
источник
2010-11-08 17:14:07
для меня это решается так и правильно работает в IE8 и IE7
просто удалить или закомментировать положение свойства, которые формируют прикосновения кончика.
вот мой конструктор Qtip.
источник
2011-05-28 17:42:51