5

在弹出模式中使用手风琴时遇到了一个问题(都是 Twitter Bootstrap 插件)。每当切换任何手风琴块时,Modal 都会关闭。

4

2 回答 2

8

Accordion collapse 会触发一个“隐藏”事件,这对于 Modal 插件也是如此。因此,有一种方法可以防止模态关闭:

$(document).on('click', 'a.accordion-toggle', function(e) {
    $(e.target).parent().siblings('.accordion-body').on('hidden', function(e) {
        e.stopPropagation();
    });
});

希望帽子能帮到你。

于 2013-02-08T14:38:38.427 回答
2

@JuliaCesar您的回答对我不起作用,但它为我指出了一个解决方案:

$('.collapse').on('hidden', function(e){ 
  e.stopPropagation(); 
});
于 2013-12-30T22:00:48.777 回答