【发布时间】:2017-09-21 09:59:49
【问题描述】:
我已设置引导程序以在打开新面板时隐藏当前打开的面板:
$('.collapse').on('show.bs.collapse', function () {
$('.in').collapse('hide');
});
我想扩展此功能,以便在您单击当前打开的面板时不会发生任何事情,即打开的面板在单击时应该保持打开状态。只有在单击其他折叠面板时它才会折叠。
我是这样尝试的,但它不起作用:
$('.collapse').on('show.bs.collapse', function () {
$('.in').not(this).collapse('hide');
});
这有可能吗?
【问题讨论】:
-
你能发布一个完整的工作示例吗? HTML也是。
-
我编辑了我最初的帖子并添加了一个指向 JSFiddle 上的工作示例的链接。
标签: twitter-bootstrap collapse