Все, что вам нужно сделать, это использовать ...
data-toggle="collapse"
data-target="#ElementToExpandOnClick"
... на элемент, который вы хотите щелкнуть, чтобы вызвать эффект свертывания / расширения.
Элемент with data-toggle="collapse"будет элементом для запуска эффекта. data-targetАтрибут указывает элемент , который будет расширяться , когда эффект срабатывает.
При желании вы можете установить data-parent, хотите ли вы создать эффект аккордеона вместо независимого складного, например:
Я также добавил бы следующий CSS к элементам, data-toggle="collapse"если они не являются <a>тегами, например:
.panel-heading {
cursor: pointer;
}
Вот jsfiddle с измененным html из документации Bootstrap 3 .