我正在尝试加载parallax
jQuery
文件,但是当它被加载到索引文件中时,它不会触发任何内容......甚至不是简单的alert('test')
的functions.php
function theme_scripts() {
wp_enqueue_style( 'theme-style', get_stylesheet_uri() );
wp_enqueue_style( 'theme-jquery', "https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js" );
wp_enqueue_style( 'theme-parallax', get_template_directory_uri() . "/scripts/parallax.js");
wp_enqueue_style( 'theme-mainjs', get_template_directory_uri() . "/scripts/main.js" );
}
add_action( 'wp_enqueue_scripts', 'theme_scripts' );
示例main.js
(function($) {
$(function() {
alert('test')
});
})(jQuery);
看着控制台,没有错误。一切都装得很好。
答案 0 :(得分:2)
wp_enqueue_style
用于CSS文件,对于脚本,它应该是wp_enqueue_script
。
https://codex.wordpress.org/Plugin_API/Action_Reference/wp_enqueue_scripts