【发布时间】:2014-07-23 09:28:41
【问题描述】:
我正在尝试将我的脚本排入 wordpress 的子主题中,但我在 Jquery 之前加载了它,即使我已经指定了 Jquery 依赖项。
代码:
add_action( 'wp_enqueue_scripts', 'child_theme_scripts' );
function child_theme_scripts(){
wp_enqueue_script( 'dynamic-menu-script', get_stylesheet_directory_uri() . '/js/dynamic-menu.js', array( 'jquery' ) );
}
无论我做什么(我尝试先注册,然后在 jquery 之后在数组中指定我的脚本,我尝试指定在页脚中加载脚本,我尝试在外部将 JQuery 排入队列)我的脚本在查询抛出我之前加载“ReferenceError:找不到变量:JQuery”我检查过 JQ 是否正确加载,但在我的脚本之后。
这件事快把我逼疯了,请帮帮我……
【问题讨论】:
-
您确定 jQuery 依赖项没有被更改为您的父主题中的另一个句柄吗?
-
这是一个来自父主题的示例队列 wp_enqueue_script( 'theme-methods', get_template_directory_uri() . '/js/methods.js', array( 'jquery' ), '', true );
标签: javascript php jquery wordpress