Twitter引导程序。 bootstrap javascript正在运行,但其他人脚本不会

时间:2014-08-17 16:57:57

标签: javascript php jquery wordpress twitter-bootstrap

我想知道为什么我的其他脚本不能工作但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。

2 个答案:

答案 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 看起来像。在那种情况下,摆脱这条线。 Wordpress拥有它自己的jQuery,你第一次将array('jquery')作为依赖项加载到wp_enqueue_script语句中时加载了它。

答案 1 :(得分:0)

在bootstrap之前添加jQuery。 Bootstrap取决于它