Javascript Can´;不要折叠所有手风琴项目

Javascript Can´;不要折叠所有手风琴项目,javascript,css,bootstrap-4,bootstrap-accordion,Javascript,Css,Bootstrap 4,Bootstrap Accordion,我怎样才能始终拥有一件带有.show的物品?我的意思是,他们不可能完全崩溃 可折叠组项目#1 动物性 可折叠组项目#2 动画 您可以从按钮中删除数据切换,并从info div中删除数据父项 可折叠组项目#1 动物性 可折叠组项目#2 动画 您可以使用以下代码段: $(document).ready(function(){ $('#accordionExample').on('hidden.bs.collapse', function(e){ if($('#accordio

我怎样才能始终拥有一件带有.show的物品?我的意思是,他们不可能完全崩溃


可折叠组项目#1
动物性
可折叠组项目#2
动画

您可以从按钮中删除
数据切换
,并从info div中删除
数据父项


可折叠组项目#1
动物性
可折叠组项目#2
动画

您可以使用以下代码段:

$(document).ready(function(){
    $('#accordionExample').on('hidden.bs.collapse', function(e){
    if($('#accordionExample').find('.show').length==0)
        $('#accordionExample').find('#collapseOne').collapse('show');
    })
})
说明:

您将侦听指示其中一项已隐藏的事件(
hidden.bs.collapse
)。一旦发生这种情况,您将检查是否有类为
.show
的其他项目,这将指示有另一个项目已打开。如果不是这样,则打开第一个


你可以在这里检查它是否正常工作:

JS文件在哪里:)?更新了,sry,我使用bootstrap 4.2,但我希望有一个正常的帐户,不会完全崩溃