Bagaimana cara menjaga agar jQuery UI Accordion diciutkan secara default?

130

Saya bekerja dengan jQuery UI Accordion dan berfungsi dengan baik, tetapi saya ingin agar akordeon tetap tertutup kecuali jika saya mengkliknya.

Saya menggunakan kode ini sekarang, yang memungkinkan untuk beralih ditutup:

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

Apakah ada cara untuk menutupnya secara default kecuali jika diklik?

forrest
sumber

Jawaban:

277

Tambahkan active: falseopsi ( dokumentasi ) ..

$("#accordion").accordion({ header: "h3", collapsible: true, active: false });
Gabriele Petrioli
sumber
49
Catatan untuk pembaca lain: Anda perlu "collapsible: true" untuk membuat "active: false" berfungsi.
Chuck Le Butt
2
Menarik. Apakah mungkin hanya menayangkannya diciutkan untuk perangkat seluler? Di komputer desktop saya ingin tab pertama terbuka. Di perangkat seluler saya ingin semuanya ditutup.
user5248
3
@ user5248 Cukup periksa peramban dalam Javascript dan buat tugas bersyarat
Reign.85