wordpress会自动加载jQuery吗? 因为我有一个脚本(在jQuery中,我使用$。),我想在特定页面(不是所有页面)中执行,但wordpress似乎没有编译jQuery? 我尝试改变所有的' $'使用&jQuery'仍然没有。
有没有人遇到同样的问题?
谢谢
答案 0 :(得分:2)
WordPress加载jQuery但没有冲突模式。替换" $"与" jQuery"并且您的脚本将有效。
确保在functions.php文件中使用WordPress的入队功能。为此,请将以下内容放在functions.php文件中:
function myScriptFunction() {
wp_enqueue_script(
'custom-script',
get_stylesheet_directory_uri() . '/js/script.js',
array( 'jquery' )
);
}
add_action( 'wp_enqueue_scripts', 'myScriptFunction' );
你告诉WordPress的是加载你的脚本并且它需要jQuery作为依赖。否则jQuery将无法加载,因为没有理由将其发送给用户。