我一直在嘗試添加佔位符到WordPress的主題,我有一個自定義JavaScript文件被正確加載(http://prntscr.com/89vc99)。 的function.php
(http://prntscr.com/89vd6m)WordPress添加佔位符登錄輸入
和腳本如下所示:然而沒有什麼變化我想檢查console.log
,並得到:
Uncaught ReferenceError: $ is not defined(anonymous function) @ dc-script.js:4
$(document).ready(function(){
$('#user_login').attr('placeholder', 'Username');
$('#user_pass').attr('placeholder', 'Password');
});
我認爲WordPress是我的腳本如果那之前加載的jQuery也許這個問題?否則這是正確的還是有其他問題嗎?
更新:添加這個到我的functions.php
以及更改jQuery在js腳本文件中,這已經解決了這個問題。
//Making jQuery Google API
function modify_jquery() {
if (!is_admin()) {
// comment out the next two lines to load the local copy of jQuery
wp_deregister_script('jquery');
wp_register_script('jquery', 'http://ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js', false, '1.8.1');
wp_enqueue_script('jquery');
}
}
add_action('init', 'modify_jquery');
嘗試的jQuery而不是$。 – cgee
嘗試這個沒有工作=( –
然後你需要包括jQuery。http://jquery.com/ – cgee