我想知道为什么我的其他脚本不能工作但bootstrap.js正在工作。我在这里调用脚本我的函数.php的代码。
<?php
/*Linking of CSS Child Theme to Parent Theme + JavaScript*/
function theme_add_bootstrap()
{
wp_enqueue_style( 'bootstrap-css', get_template_directory_uri() . '/css/bootstrap.css' );
wp_enqueue_style( 'custom-css', get_template_directory_uri() . '/css/custom.css' ); <!--Working Javascript -->
wp_enqueue_script( 'bootstrap-js', get_stylesheet_directory_uri().'/js/bootstrap.js', array( 'jquery' ) );
wp_enqueue_script( 'custom-js', get_stylesheet_directory_uri().'/js/custom.js', array( 'jquery' ) );
wp_enqueue_script( 'jquery-easy-min-js', get_stylesheet_directory_uri().'/js/jquery.easy.min.js', array( 'jquery' ) );
wp_enqueue_script( 'jquery-1-js', get_stylesheet_directory_uri().'/js/jquery-1.11.0.js', array( 'jquery' ) );
}
add_action( 'wp_enqueue_scripts', 'theme_add_bootstrap' );
其他3个脚本(custom.js,jquery.easy.min.js和jquery-1.11.0.js)在LOCALHOST中正常工作。但是当我上传我的wordpress网站时。这个脚本不再起作用。有人可以帮忙吗?顺便说一下,这3个脚本用于PAGE SCROLLING。
答案 0 :(得分:0)
也许你拼错了jquery&#39;作为&#39; jqeury&#39;?
wp_enqueue_script( 'jquery-1-js', get_stylesheet_directory_uri().'/js/jqeury-1.11.0.js', array( 'jquery' ) );
但是,如果没有拼错,那么也许你正在加载jQuery两次,因为jqeury-1.11.0.js
看起来像array('jquery')
作为依赖项加载到wp_enqueue_script
语句中时加载了它。
答案 1 :(得分:0)
在bootstrap之前添加jQuery。 Bootstrap取决于它