Servus zusammen!
Vielleicht kann mir jemand von Euch erklären, warum ich für ein Off-Canvas Seitenmenü jQuery ein zweites Mal einbauen muss, damit es funktioniert:
Hier der Link zum Projekt: https://aptx.my-firewall.org:8081
Über die Menüpunkte "Linke SB", bzw. "Rechte SB" öffnet sich die Sidebar nur, wenn ich mein bereits integriertes jQuery nochmals einbaue, verstehe aber nicht warum
Code
<!-- Sidebars -->
<script src="/templates/joe/js/jui/jquery.min.js"></script>
<b class="screen-overlay"></b>
<!-- offcanvas panel -->
<aside class="offcanvas" id="my_offcanvas1">
<header class="p-4 bg-light border-bottom">
<button class="btn btn-outline-danger btn-close"> × Close </button>
<h6 class="mb-0">First offcanvas </h6>
</header>
<nav class="list-group list-group-flush">
<ul class="nav menu mod-list">
<li class="item-332"><a href="/de/" class="list-group-item">Home</a></li><li class="item-337"><a href="#" class="list-group-item">Inhalt 1.1</a></li><li class="item-338 deeper parent"><a href="#" class="list-group-item">Inhalt 2.1</a><ul class="nav-child unstyled small"><li class="item-342"><a href="#" class="list-group-item">Inhalt 2.1 unter</a></li></ul></li><li class="item-339"><a href="#" class="list-group-item">Inhalt 2.2</a></li><li class="item-340"><a href="#" class="list-group-item">Inhalt 3.1</a></li><li class="item-341"><a href="#" class="list-group-item">Inhalt 4.1</a></li></ul>
</nav>
</aside>
<!-- offcanvas panel .end -->
<!-- offcanvas panel right -->
<aside class="offcanvas offcanvas-right" id="my_offcanvas2">
<header class="p-4 bg-light border-bottom">
<button class="btn btn-outline-danger btn-close"> × Close </button>
<h6 class="mb-0">Second offcanvas </h6>
</header>
<nav class="list-group list-group-flush">
<a href="#" class="list-group-item">Home</a>
<a href="#" class="list-group-item">About us</a>
<a href="#" class="list-group-item">Menu name 1</a>
<a href="#" class="list-group-item">Menu name 2</a>
<a href="#" class="list-group-item">Menu name 3</a>
</nav>
</aside>
<!-- offcanvas panel right .end -->
Alles anzeigen
Selbes jQuery kommt aber bereits mit den Template-Einstellungen, nur die Sidebar läuft dann nicht.
Danke schon mal für Eure Tipps, Joe