#jquery #image #internet-explorer #slider #jquery-animate
#jquery #изображение #internet-explorer #ползунок #jquery-анимация
Вопрос:
Я сталкиваюсь с некоторыми проблемами в IE-8 и IE-7. Анимация jquery не работает в IE-7 и IE-8. Я даю вам ссылку на мой демонстрационный сервер, где я загрузил весь код. URL демонстрационного сервера
Просто нажмите на ссылку «Наше меню» с левой стороны. После нажатия вы увидите страницу с полным изображением bg и маленьким изображением в поле. Когда я нажимаю на кнопку далее, оба изображения меняются.
Это нормально работает в Firefox, Chrome, Safari и IE-9.
Но в IE-7 и IE-8 изображение bg изменяется в первый раз. После этого оно не изменяется в соответствии с изображениями в окне спереди.
Я не могу понять, в чем на самом деле проблема.
Заранее спасибо.
Ответ №1:
У вас включен вызов неопределенной функции test();
line 227
, и это может заблокировать explorer для выполнения javascript. Chrome и Firefox могут иногда допускать ошибки javascript, но explorer редко допускает.
Редактировать:
похоже, это проблема из оригинального плагина. Я предлагаю вам спросить владельца плагина, как это исправить, или если есть более новая версия
или
вы можете использовать http://www.jslint.com / проверить код плагина, чтобы вы могли избежать хотя бы синтаксических ошибок, которые могут не понравиться IE
Ответ №2:
В вашем коде может быть какая-то ошибка. смотрите здесь. удалите <scrip
и повторите попытку
<scrip --> What is this?
</head>
Комментарии:
1. попробуйте удалить
});
add})(jQuery);
в последней строке вjquery.template.js