我的问题很简单,但在查看各自的API后,我不知道如何完成以下任务:
在我的网页上,我有modal。此模式包含accordion,其中包含多个可折叠的div
元素。当我打开模态时,打开手风琴中的一些可折叠部分,关闭模态并再次打开模态,打开的可折叠部分仍然打开。我希望在模态关闭时关闭所有打开的可折叠部分。我该怎么做?
或者,为了进一步简化我的问题,我怎么能一次性关闭手风琴中所有打开的可折叠物呢?
答案 0 :(得分:1)
如果你根据你链接的例子使用手风琴身体部分的accordion-body
班级名称,并且你的模态根据你的另一个例子有myModal
,那么:
$("#myModal").on("hidden", function() {
$("#myModal .accordion-body").collapse("hide");
});
每次隐藏模态时,都会折叠模态的手风琴部分。