在jQuery之前加载脚本

时间:2016-02-11 19:01:11

标签: javascript php jquery wordpress

我的自定义元框中有一个脚本并希望使用jQuery,问题是管理页面加载我的脚本之前它加载jQuery,渲染我的脚本无用,当我检查页面看起来像这样:

jQuery(document).ready(function($) {
  // use $
});

<!DOCTYPE html>

然后文件的其余部分加载,标题和所有甜蜜的爵士乐。无论如何我可以在我的jQuery加载后得到<script>jquery here</script>加载吗?

2 个答案:

答案 0 :(得分:1)

你必须以这种方式插入你的脚本:

function load_custom_scripts()
{    
  wp_enqueue_script('custom_script', 'COMPLETE_PATH_TO_YOUR_SCRIPT');
}

do_action ( 'admin_enqueue_scripts', 'load_custom_scripts' );

我建议您将所有自定义脚本放在单独的JS文件中,然后加载到WP。

答案 1 :(得分:0)

是的,在加载之前你不能使用jQuery。

但你可以使用普通的JS:

.menu {// CODE}
.menu:after {// CODE}
.menu:first-child {// CODE}
.menu:last-child {// CODE}