【发布时间】:2016-11-10 08:23:23
【问题描述】:
我在同一页面中有多个手风琴。其中一些在另一个手风琴里面。
单击一个面板时,我需要关闭所有打开的面板。这很简单:
$('.panel-group').on('show.bs.collapse', function (event) {
$('.collapse.in').collapse('hide');
});
但我需要检查面板是否不是单击面板的父级。我该怎么做?
【问题讨论】:
-
你能展示你的 HTML 吗?
-
@makshh 这是众多手风琴之一,里面还有另一个手风琴pastebin.com/BtKNxYGf
-
"但是我需要检查面板是否不是被点击面板的父面板。"你能更详细地解释一下吗?抱歉,我没听懂。
-
@makshh 我在 CodePen 上创建了一个示例。如何在不关闭主标题的情况下打开子项目 2?
标签: javascript jquery twitter-bootstrap