¿Cómo mantengo jQuery UI Accordion contraído por defecto?


130

Estoy trabajando con jQuery UI Accordion y funciona muy bien, pero me gustaría que el acordeón permanezca cerrado a menos que haga clic en él.

Estoy usando este código en este momento, que permite alternarlo cerrado:

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

¿Hay alguna manera de cerrarlo de manera predeterminada a menos que se haga clic?

Respuestas:


277

Agregue la active: falseopción ( documentación ) ..

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

49
Nota para otros lectores: necesita "plegable: verdadero" para que funcione "activo: falso".
Chuck Le Butt

2
Interesante. ¿Es posible servirlo solo colapsado para dispositivos móviles? En las computadoras de escritorio, quiero abrir la primera pestaña. En dispositivos móviles, quiero que todos estén cerrados.
user5248

3
@ user5248 Simplemente verifique el navegador en Javascript y haga una asignación de condición
Reign.85
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.