2013-02-13 32 views
0

我的问题很简单,但看了各自的API后,我不知道如何完成以下操作:如何在模式关闭时关闭所有可折叠的div?

在我的网页上,我有一个modal。这种模式包含一个accordion与几个可折叠的div元素。当我打开模式时,打开手风琴中的一些可折叠部分,关闭模式并再次打开模式,打开的可折叠部分仍然打开。当模式关闭时,我宁愿要关闭所有打开的可折叠对象。我怎么做?或者,为了进一步简化我的问题,我怎样才能一次关闭手风琴中的所有打开的可折叠物?

回答

1

如果您使用的是accordion-body类名称为您的蛇腹主体部分按照你链接的例子,你的模式有ID myModal按您的其他例子,那么:

$("#myModal").on("hidden", function() { 
    $("#myModal .accordion-body").collapse("hide"); 
}); 

会崩溃模态的手风琴每次隐藏模式时都会显示部分。

+0

哦亲爱的,解决方案显然是如此简单的问题。现在我懂了。非常感谢你。 :) – pemistahl 2013-02-13 13:20:43

相关问题