Wie halte ich das jQuery UI-Akkordeon standardmäßig reduziert?

130

Ich arbeite mit jQuery UI Accordion und es funktioniert großartig, aber ich möchte, dass das Akkordeon geschlossen bleibt, es sei denn, ich klicke darauf.

Ich verwende gerade diesen Code, der es ermöglicht, ihn geschlossen umzuschalten:

$("#accordion").accordion({ header: "h3", collapsible: true });

Gibt es eine Möglichkeit, es standardmäßig zu schließen, wenn nicht darauf geklickt wird?

Wald
quelle

Antworten:

277

Fügen Sie die active: falseOption ( Dokumentation ) hinzu.

$("#accordion").accordion({ header: "h3", collapsible: true, active: false });
Gabriele Petrioli
quelle
49
Hinweis für andere Leser: Sie benötigen "reduzierbar: wahr", damit "aktiv: falsch" funktioniert.
Chuck Le Butt
2
Interessant. Ist es möglich, es nur kollabiert für mobile Geräte zu liefern? Auf Desktop-Computern soll die erste Registerkarte geöffnet werden. Auf Mobilgeräten möchte ich, dass alle geschlossen sind.
user5248
3
@ user5248 Überprüfen Sie einfach den Browser in Javascript und nehmen Sie eine bedingte Zuweisung vor
Reign.85