Як зробити так, щоб за замовчуванням згорнувся інтерфейс jQuery UI Accordion?


130

Я працюю з jQuery UI Accordion, і він чудово працює, але хотілося б, щоб акордеон був закритий, якщо не натиснути на нього.

Я зараз використовую цей код, що дозволяє перемикати його закритим:

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

Чи є спосіб його закрити за замовчуванням, якщо не натиснути його?

Відповіді:


277

Додайте active: falseопцію ( документацію ) ..

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

49
Примітка для інших читачів: Вам потрібно "складно: істинно", щоб зробити "активним: помилковим" роботу.
Чак Ле Бут

2
Цікаво. Чи можна лише обслуговувати його згорнутим для мобільних пристроїв? На настільних комп’ютерах я хочу, щоб перша вкладка була відкрита. На мобільних пристроях я хочу, щоб усі вони були закриті.
user5248

3
@ user5248 Просто перевірте браузер у Javascript та зробіть умовне завдання
Reign.85
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.