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