启动列表组菜单在单击时展开,但不会折叠

Bootstrap list-group menu expands on-click, but does not collapse

本文关键字:折叠 列表 菜单 单击 启动      更新时间:2023-09-26

我在Bootstrap中创建了一个侧边栏列表组菜单,第一次点击时会展开,但第二次点击不会将菜单折叠回去,点击其他项目也会简单地展开它们,而不会折叠任何东西。

    <div id="accordion" class="list-group">
        <a class="list-group-item" data-toggle="collapse" data-parent="#accordion" data-target="#listofOptions">List Header 1</a>
            <div class="list-group-collapse collapse" id="listofOptions">
                <a class="list-group-item" href="#">List Item 1</a>
                <a class="list-group-item" href="#">list Item 2</a>
            </div>
        <a class="list-group-item" data-toggle="collapse" data-parent="#accordion" data-target="#listofOptions2">List Header 2</a>
            <div class="list-group-collapse collapse" id="listofOptions2">
                <a class="list-group-item" href="#">List Item 1</a>
                <a class="list-group-item" href="#">list Item 2</a>
            </div>      
    </div>

我使用的是标准的bootstrap.min.js,而且我的自定义JavaScript都没有触及.ccollapse脚本,至少不是故意的。

如果您有这个问题,请检查并确保您的CMS没有重复对任何jQuery库的调用两次。我发现由于一个打字错误,我的标题重复了,双重调用导致了几个小但令人讨厌的错误。