javascript - 当我点击切换按钮时,折叠菜单没有关闭

标签 javascript html css bootstrap-4

我用 Bootstrap 4.0.0 构建了一个响应式菜单,当我点击它时折叠菜单打开,但当我再次点击它时它不会关闭。 代码是:

html:

<nav class="navbar navbar-expand-lg navbar-light bg-light">
    <a href="index.php"><img class="nav-link" src="wp-content\themes\VillanovaTheme\img\home.svg"
            id="homeimage"></a>
    <button id="bottone" class="navbar-toggler js-scroll-trigger" type="button" data-toggle="collapse"
        data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false"
        aria-label="Toggle navigation">
        <span class="navbar-toggler-icon"></span>
    </button>

    <div class="collapse navbar-collapse" id="navbarSupportedContent">
        <ul class="navbar-nav mr-auto">
            <li class="nav-item active">
                <a class="nav-link js-scroll-trigger" href="#1">Luoghi di pregio e personaggi di spicco</a>
            </li>
            <li class="nav-item active">
                <a class="nav-link js-scroll-trigger" href="#2">Eventi culturali ed enogastronomici</a>
            </li>
            <li class="nav-item active">
                <a class="nav-link js-scroll-trigger" href="#3">Strutture ricettive presenti nel territorio di
                    Villanova di Camposampiero</a>
            </li>
            <li class="nav-item active">
                <a class="nav-link js-scroll-trigger" href="#4">Servizi</a>
            </li>
            <li class="nav-item active">
                <a class="nav-link js-scroll-trigger" href="#5">Contatti</a>
            </li>
        </ul>
    </div>
</nav>

最佳答案

我通过删除 jquery 和 popper.js 解决了这个问题

关于javascript - 当我点击切换按钮时,折叠菜单没有关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56769473/

相关文章:

html - 在另一个 iframe 上透明 iframe

php - 为什么我的表格似乎在清除单元格内的垂直空间?

javascript - 在 Next.js (30s+) 的开发模式下加载页面非常慢,这可能是什么原因造成的?

javascript - 未捕获的语法错误 : Unexpected token : jQuery ajax

javascript - 无法加载样式并执行脚本 Express JS

jQuery 事件链接当前页面

python - Django 1.6.2 : CSS not extending to child templates

javascript - 重新加载后在页面上使用 getDisplayMedia 继续录制

javascript - 为什么音频不能在移动浏览器上播放

javascript - 单击按钮时在 Angular 中选择多个复选框