IE7 / 8 непредвиденная ошибка объекта в HTML5 Boilerplate - PullRequest
1 голос
/ 28 октября 2011

Я использую HTML5 Boilerplate для проекта. К сожалению, я получаю эти ошибки SCRIPT438 в IE 7/8, что мешает запуску моего jQuery. Сайт разработчика здесь http://clintongreen.com/clients/researchreview/index.html

**ERRORS**
SCRIPT438: Object doesn't support property or method 'hoverIntent' 
plugins.js, line 47 character 5
SCRIPT438: Object doesn't support property or method 'accordionza' 
script.js, line 31 character 2
SCRIPT438: Object doesn't support property or method 'nivoSlider' 
script.js, line 3 character 5

Пожалуйста, помогите, если можете, это действительно беспокоит меня, спасибо

1 Ответ

2 голосов
/ 31 октября 2011

для всех, у кого есть эта повторяющаяся проблема SCRIPT438: Объект не поддерживает свойство или метод 'BlahBlahBlah' в старых версиях IE, но все прекрасно работает в современных браузерах.

Проблема здесь заключалась в порядке наложения, когда современные браузеры, кажется, читают ваши сценарии в целом, а затем выясняют, что с ним, старые браузеры, кажется, читают его построчно.

Таким образом, у меня была одна длинная js-страница для всех моих плагинов, и я добавил jQuery UI внизу, но некоторые другие плагины, которые я добавил вверху, полагались на jQuery UI, поэтому он выдал ошибку. Как только я изменил все в правильном порядке, все работало нормально. Приветствия

...