IE7/8 непредвиденная ошибка объекта в HTML5 Boilerplate

Я использую 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 ответ

Решение

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

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

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

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