我在我的網站中包含了JQuery,並引用了後來將使用Jquery的外部腳本。然而,我不認爲他們正在運行jquery,他們只是失敗...我的HTML看起來像這樣:不確定JQuery是否包含...檢查方法?
在頭部分。包含這個: $ 但不起作用。 當我切換到狀態:alert('嘿');使用簡單的Javascript,它確實工作。所有文件都可以工作。請提出任何建議?
我在我的網站中包含了JQuery,並引用了後來將使用Jquery的外部腳本。然而,我不認爲他們正在運行jquery,他們只是失敗...我的HTML看起來像這樣:不確定JQuery是否包含...檢查方法?
在頭部分。包含這個: $ 但不起作用。 當我切換到狀態:alert('嘿');使用簡單的Javascript,它確實工作。所有文件都可以工作。請提出任何建議?
第一種選擇就在DOM就緒事件警報
$(function() {
alert('jQuery Loaded !!');
});
第二個選項是打F12在瀏覽器和檢查腳本中的部分jQuery的文件。如果jQuery是正確加載,那麼你可以看到有腳本文件..
編輯 在我看來就像一個文件引用錯誤.. 爲什麼不使用jQuery主辦的谷歌CDN
中包含此您的標題部分,而不是您正在使用的jQuery文件
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
您是否嘗試將其封裝在加載事件中?
$(function() {
$('body').css('background-color','black');
});
是的,它的確如此不行 – eatonphil
沒有進一步的信息,很難說你有什麼問題。
當您使用Firefox時,嘗試使用帶有集成控制檯的Firebug。控制檯會爲您提供更多關於JQuery是否已成功加載或代碼中存在錯誤的詳細信息。
在Chrome中,您可以使用集成控制檯的開發人員工具。
除了使用警戒登錄腳本的狀態,而不是使用控制檯:
console.log('Hey'); // Will print 'Hey' in the console.
console.log(some_variable); // Will print variable content and information.
使用混凝土控制檯錯誤消息,並且您的代碼會更容易幫助你。
另外,您可以使用上述兩種工具來跟蹤您的網絡並查看腳本是否正確加載。所以你會知道JQuery是否被加載。
是否存在'$(document).ready(function(){'? – 0x499602D2
是否需要? – eatonphil
這是不是,但我只是試過了,它仍然沒有工作 – eatonphil