Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 为什么我的导航栏没有在Wordpress中扩展?_Javascript_Jquery_Wordpress_Twitter Bootstrap - Fatal编程技术网

Javascript 为什么我的导航栏没有在Wordpress中扩展?

Javascript 为什么我的导航栏没有在Wordpress中扩展?,javascript,jquery,wordpress,twitter-bootstrap,Javascript,Jquery,Wordpress,Twitter Bootstrap,我目前正试图在wordpress中创建导航栏 但是,当导航栏折叠且汉堡图标保留时,导航栏不会展开 我查看了Chrome开发工具并尝试使用$(),但它显示未定义,这使我认为jquery没有加载。然而,我将其放入functions.php中 我有点困惑,请澄清 我的代码: <?php function enqueue_kraken_theme(){ //style wp_enqueue_style( "style",

我目前正试图在wordpress中创建导航栏

但是,当导航栏折叠且汉堡图标保留时,导航栏不会展开

我查看了Chrome开发工具并尝试使用$(),但它显示未定义,这使我认为jquery没有加载。然而,我将其放入functions.php中

我有点困惑,请澄清

我的代码:

<?php 
    function enqueue_kraken_theme(){

        //style
        wp_enqueue_style( 
            "style",
            get_template_directory_uri(  ) ."/style.css",
            array()
        );

          //bootstrap css
          wp_enqueue_style( 
            "bootstrap",
            get_template_directory_uri(  ) . "/bootstrap/css/bootstrap.min.css",
            array(),
            "3.4.1",
            "all"
        );

        //Jquery 
        wp_enqueue_script( 
            "jquery",
            get_template_directory_uri(  ) . "/js/jquery-3.4.1.js",
            array("jquery"),
            "4.4.1",
            true 
        );

        //bootstrap js
        wp_enqueue_script( 
            "bootstrap",
            get_template_directory_uri(  ) . "/bootstrap/js/bootstrap.min.js",
            array(),
            "3.4.1",
            true 
        );
    }

    add_action("wp_enqueue_scripts", "enqueue_kraken_theme");

    function kraken_theme_setup(){

        add_theme_support( "menus" );

        register_nav_menu( "primary", "Primary Header Navigation" );
    }
    add_action( "after_setup_theme", "kraken_theme_setup" );

我认为jquery注册不正确。您应该将jquery替换为新版本

wp_register_script('jquery',get_template_directory_uri()。“/js/jquery-3.4.1.js”,null,null,true);
wp_排队_脚本('jquery')

如果你有问题,请告诉我。我会帮助你的。