我在项目中添加了bootstrap accordion。
我意识到唯一的显示部分也可以关闭,但我希望在任何情况下至少有一个部分保持打开状态。我不确定如何阻止关闭的唯一显示部分?
答案 0 :(得分:0)
归功于Jonathan La'Fey,我想我会发布他的链接作为关闭帖子的答案
How do you make Twitter Bootstrap Accordion keep one group open?
$('.panel-heading a').on('click',function(e){
if($(this).parents('.panel').children('.panel-collapse').hasClass('in')){
e.stopPropagation();
}
// You can also add preventDefault to remove the anchor behavior that makes
// the page jump
// e.preventDefault();
});
它将阻止唯一显示窗口关闭。