【发布时间】:2015-02-05 23:29:05
【问题描述】:
我有一个带有大约 10 个面板的 Bootstrap 手风琴。我有一个复选框需要完成以下操作:
未选中 - 所有面板都关闭,并且一次只显示一个面板(即:定义了一个父面板,以便当一个面板打开时另一个面板关闭)
选中 - 所有面板都打开并独立运行(即:未定义父级)
文档没有涵盖这种情况,我不确定如何实现这一点。我尝试了以下方法(使用 Bootstrap 文档中显示的手风琴示例作为我的 HTML 代码)...
复选框未选中时运行的代码:
$(".collapse").collapse({ parent: "#accordion", toggle: false }, "hide");
选中复选框时对运行进行编码:
$(".collapse").collapse({ toggle: false }, "show");
但是这似乎根本不起作用。例如,当运行第二个代码以显示所有面板时,没有任何变化。我似乎在这里遗漏了一些东西。
【问题讨论】:
标签: javascript twitter-bootstrap accordion parent