我正在尝试将我的jQuery文件排入队列,但它仍然无法正常工作。在我的assets/functions.js
中,我有以下调试代码:
window.onload = function() {
if (window.jQuery) {
// jQuery is loaded
alert("yup");
} else {
// jQuery is not loaded
alert("derp");
}
}
我使用此脚本调用此文件,该脚本位于文件顶部:
if ( ! defined( 'TS_FILE' ) ) { define( 'TS_FILE', __FILE__ ); }
function ts_scripts() {
wp_enqueue_script('jquery');
wp_register_script( 'functions', plugins_url( 'assets/functions.js', TS_FILE ), array('jquery'));
wp_enqueue_script('functions');
}
add_action( 'wp_enqueue_scripts', 'ts_scripts' );
但是当我加载页面时,我没有收到任何警报。我的控制台中没有错误消息。
帮助?!