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, поэтому он выдал ошибку. Как только я изменил все в правильном порядке, все работало нормально. Ваше здоровье