gpt4 book ai didi

javascript - 无法打开 Bootstrap 汉堡包下拉菜单或其他带有下拉菜单的
  • 转载 作者:行者123 更新时间:2023-11-28 14:27:21 24 4
    gpt4 key购买 nike

    我在 Wordpress 中制作了一个 Bootstrap 菜单,它看起来很完美 - 但我无法打开任何下拉项或汉堡包图标切换菜单。

    是的..我已经阅读了很多关于它的其他主题,但我可以让它发挥作用!

    这是我的 JS 队列:

    function wpt_register_js() {
    wp_register_script('jquery.bootstrap.min', get_template_directory_uri() . '/js/bootstrap.min.js', 'jquery');
    wp_enqueue_script('jquery.bootstrap.min');
    wp_register_script('jquery.bootstrap', get_template_directory_uri() . '/js/bootstrap.js', 'jquery');
    wp_enqueue_script('jquery.bootstrap');
    }
    add_action( 'init', 'wpt_register_js' );

    这是我的导航:

    <header class="header">
    <nav class="navbar navbar-expand-md navbar-light bg-light" role="navigation">
    <div class="container">
    <!-- Brand and toggle get grouped for better mobile display -->
    <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-controls="bs-example-navbar-collapse-1" aria-expanded="false" aria-label="Toggle navigation">
    <span class="navbar-toggler-icon"></span>
    </button>
    <a class="navbar-brand" href="#">Navbar</a>
    <?php
    wp_nav_menu( array(
    'theme_location' => 'primary',
    'depth' => 2,
    'container' => 'div',
    'container_class' => 'collapse navbar-collapse',
    'container_id' => 'bs-example-navbar-collapse-1',
    'menu_class' => 'nav navbar-nav',
    'fallback_cb' => 'WP_Bootstrap_Navwalker::fallback',
    'walker' => new WP_Bootstrap_Navwalker(),
    ) );
    ?>
    </div>
    </nav>
    </header>

    最佳答案

    您需要在元素中导入 JQuery。

    将这些行添加到您的 index.html 头部:

    <head>
    <script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.6/umd/popper.min.js" integrity="sha384-wHAiFfRlMFy6i5SRaxvfOCifBUQy1xHdJ/yoi7FRNXMRBu5WHdZYu1hA6ZOblgut" crossorigin="anonymous"></script>
    <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.2.1/js/bootstrap.min.js" integrity="sha384-B0UglyR+jN6CkvvICOB2joaf5I4l3gm9GU6Hc1og6Ls7i6U/mkkaduKaBhlAXv9k" crossorigin="anonymous"></script>
    <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.2.1/css/bootstrap.min.css" integrity="sha384-GJzZqFGwb1QTTN6wy59ffF1BuGJpLSa9DkKMp0DgiMDm4iYMj70gZWKYbI706tWS" crossorigin="anonymous">
    </head>

    关于javascript - 无法打开 Bootstrap 汉堡包下拉菜单或其他带有下拉菜单的 <li>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54513332/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com