jQuery не работает в Internet Explorer 8 Режим инструментов разработки F12 - PullRequest
1 голос
/ 09 марта 2012

Может кто-нибудь увидеть, почему jQuery не работает в режиме IE8 (из инструментов разработчика F12) на этой странице:

http://www.coolpersonalisedgifts.co.uk/products_customise_withpic.asp?varid=1001.

Он отлично работает в IE9, во всех последних FF, Chrome и т. Д. Мне нужно, чтобы он работал в IE8, потому что многие люди, которые посещают сайт, используют XP с IE8.

Если кто-то смотрит на это, имейте в виду, что это длинная страница.

Не похоже, что даже $ (document) .ready (function () работает, потому что не помещается простое предупреждение, помещенное в него. Я попробовал некоторые из найденных мной исправлений (например, убедитесь, что все теги сценария имеют тип = "текст / JavaScript"), но безуспешно.

Ответы [ 2 ]

4 голосов
/ 09 марта 2012

Самая первая часть встроенного скрипта имеет window.addEventListener. IE8 не поддерживает addEventListener.

1 голос
/ 09 марта 2012

Я считаю, что существуют известные проблемы с jQuery 1.6.2 и IE8, попробуйте использовать более позднюю версию jQuery.

...