Вкладки пользовательского интерфейса Jquery и дополнения jcarousel lite, похоже, не работают (конфликт) в Internet Explorer (IE)
-
19-08-2019 - |
Вопрос
У меня есть обе вкладки jquery-UI & плагин jcarousel lite на моей веб-странице все работает хорошо во всех браузерах, кроме IE, где, как я предполагаю, существует какой-то конфликт, поскольку, если я удаляю jcarousel JS, вкладки работают нормально.
У кого-нибудь есть какие-либо предложения по этой проблеме или как это исправить?Спасибо
<script type="text/javascript">
$(document).ready(function() {
$('#tabs > ul').tabs({
fx: { opacity: 'toggle' }
});
$("#carousel").jCarouselLite({
btnNext: ".prev",
btnPrev: ".next",
visible: 4,
});
});
</script>
Решение
Выяснилось , что это была просто запятая в конце слова "видимый:4, "нужно было убрать.
Другие советы
Я поместил приведенный выше javascript в http://javascriptlint.com/online_lint.php - вот фрагмент результатов
10 btnPrev: ".next",
11 visible: 4,
12 });
========^
warning: trailing comma is not legal in ECMA-262 object initializers
(источник: stackoverflow.com) Исходный код для jquery
$(функция() {
$(".Колесо мыши .jCarouselLite").jCarouselLite({ btnNext:".Колесо мыши .следующий", btnPrev:".Колесо мыши .предыдущее", ослабление:"easeinout", видимый:4, Колесо мыши:верно });
});
$(функция() { $(".anyClass2").jCarouselLite({ btnNext:".next2", btnPrev:".прев2" });});