Ich verwende Zurb Foundation für eine responsive Website. Ich möchte ein Akkordeon verschachtelt innerhalb eines Akkordeons erhalten die folgende HTML-Struktur mit:Zurb Foundation Akkordeon im Akkordeon verschachtelt
<ul class="accordion">
<li class="active">
<div class="title">First Accordion Panel Title</div>
<div class="content">First Accordion Panel Content</div>
</li>
<li>
<div class="title">Second Accordion Panel Title</div>
<div class="content">Second Accordion Panel Content</div>
</li>
<li>
<div class="title">Parent Accordion Panel Title</div>
<div class="content">
<ul class="accordion">
<li class="active">
<div class="title">Child Accordion Panel Title</div>
<div class="content">Child Accordion Panel Content</div>
</li>
...
</ul>
</div>
</li>
</ul>
Sieht aus wie mit diesem Setup, wenn das übergeordnete Akkordeon-Panel geöffnet ist, werden die nachfolgenden Kinder Akkordeon Platten werden geöffnet (oder zumindest Einige Flags werden geöffnet, weil die Pfeile nach unten zeigen wie beim geöffneten Parent) und die Child-Akkordeon-Funktion bricht. Ich könnte wahrscheinlich ein jQuery-UI-Akkordeon innerhalb des Foundation-Eltern-Akkordeons hinzufügen, aber es würde nicht wie das Eltern-Element reagieren und somit den Grund für die Verwendung von Foundation überhaupt zunichte machen.
Hat jemand dies erfolgreich erreicht?
Dies kann wahrscheinlich nicht mit drastischen Änderungen am jQuery-Plugin durchgeführt werden. Ich schaute auf den jQuery-Code und es sieht nicht so aus, als ob es dieses Verhalten unterstützt. –
Ich habe gerade erst in die Plugin-Quelle geschaut, um zu sehen, welche Möglichkeiten es für eine grundlegende Modifikation gab und es gab keine Optionen. Ich rollte einfach meine eigenen und benutzte ihre Stile. Ich stimme zu, dass es ziemlich wesentliche Änderungen am Plugin erfordern würde. –