【问题标题】:Force open minimum one accordion bootstrap tab强制打开至少一个手风琴引导选项卡
【发布时间】:2016-07-14 16:00:08
【问题描述】:

我正在寻找以下相同的解决方案。我想在此示例中添加更多内容,但由于信誉点低而无法发表评论,因此请在此处添加

Bootstrap Collapse Accordion one panel open, all others close

我希望在此示例中始终打开一个选项卡。链接中给出的上述示例中有以下选项卡 咬伤和蜇伤 宠物健康与安全 牲畜健康与安全, 等等

所以如果我点击“牲畜健康和安全”,它会打开这个标签,然后点击“宠物健康和安全”,它会打开它并关闭“牲畜健康和安全”。

所以我的问题是,如果我再次单击同一个选项卡,它不应该关闭。即一个总是应该处于打开状态。

希望它清除。

【问题讨论】:

    标签: javascript jquery css twitter-bootstrap-3


    【解决方案1】:

    检查这支笔:Codepen link

    我所做的是将以下 javascript 添加到代码中。

    $('.panel-heading a').on('click',function(e){
       if($(this).parents('.panel').children('.panel-collapse').hasClass('in')){
            e.stopPropagation();
        }
    });
    

    希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多