Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/397.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 - Fatal编程技术网

Javascript 无法将核心wordpress脚本排队

Javascript 无法将核心wordpress脚本排队,javascript,jquery,wordpress,Javascript,Jquery,Wordpress,我的wordpress函数采用面向对象的类风格,我使用此方法将一些脚本、核心jquery脚本和一些自定义脚本排队。它们都按预期工作,并且都遵循这种排队方法 function lart_front_end_scripts() { if (is_admin()) return; wp_enqueue_script('jquery', '1.10.2' ); wp_enqueue_script('jquery-masonry', array('jquer

我的wordpress函数采用面向对象的类风格,我使用此方法将一些脚本、核心jquery脚本和一些自定义脚本排队。它们都按预期工作,并且都遵循这种排队方法

function lart_front_end_scripts() {
        if (is_admin()) return;
        wp_enqueue_script('jquery', '1.10.2' );
        wp_enqueue_script('jquery-masonry', array('jquery'));
        wp_enqueue_script('underscore');
        wp_enqueue_script('mainJS', get_template_directory_uri() . '/js/mainJS.js', array("jquery", "wp-ajax-response") );
        }//End add_scripts

add_action('wp_enqueue_scripts', array(&$this,'lart_front_end_scripts'));
查看我的控制台,我可以看到jquery和mainJS已经加载,但下划线和砌体都没有加载。(注意:我不得不使用cdn让下划线工作,只是为了编写一些东西)


什么会阻止加载砖石和下划线

你在排队之前注册过脚本吗…我不认为你必须注册核心wordpress脚本,只是把它们排队?是的,你是对的。。。我错过了核心WP脚本,但出于某种原因,Jquery是一个核心脚本,但仍然可以加载。这很奇怪。jquery-Mashine将jquery作为依赖项。。你能在代码中添加它并检查它是否有效吗