Я всегда считал jQuery кроссбраузерной.... и что я вижу?...

12
M2
На сайте с 11.01.2011
Offline
341
1039

А вижу я следующее.

Имеем сайт http://nndevice.ru/final/index1.html.

С вёрсткой всё нормально во всех браузерах. Если вы откроете его в мозилле и щёлкните, к примеру, на кнопку "Прайс-лист", то фон (внутри коричневой рамки) должен"уехать" влево на 400 пикселей. Собственно, так и задумывалось, а реализовалось всё простенькой функцией animate с изменением свойства background-position.

Теперь то же самое откройте в IE (без разницы какой версии, я смотрел в 7 и в 8). И щёлкните на ту же кнопку "Прайс-лист".

Появилось сообщение об ошибке кода? На линии 156, правильно? Но если зайти в режим отладки, то на указанной строке расположен не мой код, а код jQuery.

Возникает вопрос - как победить? Или признать, что jQuery несовершенна??? :(

P.S. Между прочим, 31 января вышла новая версия jQuery 1.5. Там эта ошибка устранена, но окно с сообщением всё равно появляется.

------------------- Крутые VPS и дедики. Качество по разумной цене ( http://cp.inferno.name/view.php?product=1212&gid=1 ) VPS25OFF - скидка 25% на первый платеж по ссылке выше
LEOnidUKG
На сайте с 25.11.2006
Online
1774
#1
mark2011:
P.S. Между прочим, 31 января вышла новая версия jQuery 1.5. Там эта ошибка устранена, но окно с сообщением всё равно появляется.

Может кэш?

У меня в IE9 никаких проблем нет, даже в консоле.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
1ncom1ng
На сайте с 24.03.2009
Offline
166
#2

IE 8 без проблем отобразило...

Кто-то делает зло. Кто-то делает добро. А Я придумываю для этого упаковку. ► SEO/UX Аудиты, White/Black Hat стратегии для серьёзных проектов ◀ Follow @1ncom1ng ( http://twitter.com/@1ncom1ng ) and enjoy the growthhacking (:
M2
На сайте с 11.01.2011
Offline
341
#3

Отобразило что? Просто страницу? Я имею в виду именно эффект выезжания фона. Страницу-то все браузеры нормально отображают, над этим я поработал ))) а вот с фоном беда какая-то....

LEOnidUKGх

Это не кеш, проверено. Всё удалил, перезагрузил страничку (на локалхост), тыкнул на ссылку - результат тот же.

LEOnidUKG
На сайте с 25.11.2006
Online
1774
#4
Я имею в виду именно эффект выезжания фона.

Нормально всё съезжает, как надо.

M2
На сайте с 11.01.2011
Offline
341
#5

Вот, что у меня:

Эта страничка сейчас на другом домене, но не суть важно... всё равно одно и то же, что на nndevice, что здесь...

den78ru
На сайте с 12.04.2006
Offline
395
#6

В ИЕ 6 вообще никаких движений. Кстати, сам активно юзаю jQuery и аякс, и тестирую начиная именно с ИЕ 6.

Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.
M2
На сайте с 11.01.2011
Offline
341
#7

Если честно, меня больше интересует IE7/8...

maldivec
На сайте с 04.11.2008
Offline
160
#8

А у меня в IE8 ошибка как у ТС.

Сообщение: Недопустимый аргумент.

Строка: 156

Символ: 295

Код: 0

URI-код: http://nndevice.ru/final/js/jquery.js

skAmZ
На сайте с 04.09.2009
Offline
122
#9

mark2011, http://snook.ca/technical/jquery-bg/ работает в IE7

P.S. на указанной страничке ТС в IE7 не работает.

M2
На сайте с 11.01.2011
Offline
341
#10

skAmZ

maldivec

Хоть какие-то варианты есть, почему так происходит? Код правильный, вопросов нет. Что ещё?

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий