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?

Jawaban:


277

Tambahkan active: falseopsi ( dokumentasi ) ..

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

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
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.