HTML5 Doctype в IE7 ломает выпадающее меню Jquery - PullRequest
2 голосов
/ 30 января 2012

Один из моих веб-сайтов выдает ошибку о том, что javascript не определен при просмотре в IE7.

После небольшого исследования я думаю, что это как-то связано с тем Doctype, который я использую, так как я использую HTML5 Boilerplate. Это не должно вызывать проблемы, правда?

Может кто-нибудь сказать мне, почему это происходит и как это исправить? Сайт: http://njbuildingandmaintenance.com

А вот скрипт меню, который я использую (ошибка не повторяется на этой странице ...) http://www.dynamicdrive.com/dynamicindex1/ddlevelsmenu/

Спасибо

1 Ответ

5 голосов
/ 30 января 2012

В вашем файле "script.js" в конце литерала объекта есть случайная запятая.

$(window).load(function() {
        $('.flexslider').flexslider({
         animation: "fade",
         slideshow: true,                //Should the slider animate automatically by default? (true/false)
         slideshowSpeed: 7000,           //Set the speed of the slideshow cycling, in milliseconds
         animationDuration: 600,
         keyboardNav: true,              //Allow for keyboard navigation using left/right keys (true/false)
         touchSwipe: true,  // <---- HERE IS THE ERROR
        });
    });

Избавься от запятой.

...