我正在尝试在 Bootstrap 中使用 Collapse 功能,并且在大多数情况下它都在工作。我本质上是在创建一种手风琴,虽然它看起来不像一个手风琴,因为我只希望一次可以看到一个面板。不过,我没有使用 Bootstrap 的手风琴功能,因为它似乎依赖于使用面板,而我不想这样做。
因此,几乎可以使用它,唯一的问题是,如果您展开一个 div,然后单击“标题”(只是另一个 div)打开另一个,原来的 div 也会保持展开状态。它们并不相互排斥。我认为这可以通过在我的 jQuery 脚本中添加一行来轻松解决,该脚本在单击“标题”div 时调用,这将在展开与单击的“标题”相关联的面板之前隐藏所有可折叠面板,但由于我无法弄清楚的原因出来,添加该行实际上是在单击第一个“标题”时导致所有可折叠面板展开。但是,在最初的点击之后,一切正常。我难住了!
我创建了一个小提琴来显示这里的问题。