Todo lo que necesitas hacer es usar ...
data-toggle="collapse"
data-target="#ElementToExpandOnClick"
... en el elemento en el que desea hacer clic para activar el efecto de colapso / expansión.
El elemento con data-toggle="collapse"
será el elemento que activará el efecto. El data-target
atributo indica el elemento que se expandirá cuando se active el efecto.
Opcionalmente, puede configurar data-parent
si desea crear un efecto de acordeón en lugar de un colapso independiente, por ejemplo:
También agregaría el siguiente CSS a los elementos con data-toggle="collapse"
si no son <a>
etiquetas, por ejemplo:
.panel-heading {
cursor: pointer;
}
Aquí hay un jsfiddle con el html modificado de la documentación de Bootstrap 3 .