Javascript 为什么我的导航栏没有在Wordpress中扩展?
我目前正试图在wordpress中创建导航栏 但是,当导航栏折叠且汉堡图标保留时,导航栏不会展开 我查看了Chrome开发工具并尝试使用$(),但它显示未定义,这使我认为jquery没有加载。然而,我将其放入functions.php中 我有点困惑,请澄清 我的代码: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",
<?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') 如果你有问题,请告诉我。我会帮助你的。