JQuery UI Tabs & jcarousel lite pluings scheint nicht (Konflikt) in Internet Explorer (IE) zu arbeiten,
-
19-08-2019 - |
Frage
Ich habe sowohl die jQuery-UI Tabs & jcarousel lite Plugin in meiner Webseite, funktioniert alles gut in allen Browsern außer IE, wo ich annehmen, dass es irgendeine Art von Konflikt ist, als ob ich die jcarousel JS nehmen dann die Tabs funktioniert gut.
Hat jemand irgendwelche Vorschläge zu diesem Thema oder wie man es beheben? Dank
<script type="text/javascript">
$(document).ready(function() {
$('#tabs > ul').tabs({
fx: { opacity: 'toggle' }
});
$("#carousel").jCarouselLite({
btnNext: ".prev",
btnPrev: ".next",
visible: 4,
});
});
</script>
Lösung
Fand heraus, war einfach das Komma am Ende von „sichtbar: 4,“ erforderlich herausgenommen werden.
Andere Tipps
habe ich die oben Javascript in http://javascriptlint.com/online_lint.php - hier ein Ausschnitt der Ergebnisse
10 btnPrev: ".next",
11 visible: 4,
12 });
========^
warning: trailing comma is not legal in ECMA-262 object initializers
(Quelle: stackoverflow.com ) Nise-Code für jquery
$ (function () {
$ ( "mousewheel .jCarouselLite"). JCarouselLite ({ btnNext: ".mouseWheel .next", btnPrev: ".mouseWheel .prev", Lockerung: "easeInOut", sichtbar: 4, mousewheel: true });
});
$ (function () { $ (“. AnyClass2" ). JCarouselLite ({ btnNext:“.next2" , btnPrev:“.prev2" }); });