2012-06-09 29 views
0

我試圖在網站中實現一個簡單的JavaScript(網站是在weebly上),並且出現此錯誤。 在chrome的資源標籤中,我可以看到它正在加載所有的腳本。 這裏有一段代碼:Uncaught TypeError:Object#<HTML Document>沒有方法'準備好'

<script type="text/javascript" src="/files/theme/cufon-yui.js"></script> 
<script type="text/javascript" src="/files/theme/cufon-yanone-250.js"></script> 
<script type="text/javascript" src="/files/theme/script.js"></script> 
<script type="text/javascript" src="/files/theme/coin-slider.min.js"></script> 
<script type="text/javascript"> 

$(document).ready(function() { 

    $('#coin-slider').coinslider(); 

}); 

</script> 

這是所有安裝在.html文件的底部。這是一個硬幣滑塊庫。

有人幫我嗎?


從評論...

我加載的jQuery在<head> ...

<script src="ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"; type="text/javascript"></script>` 
+5

你從哪裏加載jQuery? – Lix

+1

是的,好像你從來沒有加載jQuery。 – Andy

+0

或...什麼是「$」? –

回答

4

你設置的src沒有協議。

<!----------v-------> 
<script src="ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"; type="text/javascript"></script> 

你至少需要...

//ajax.googleapis.com/... 

否則......

http://ajax.googleapis.com/... 
+5

除非他在他的服務器上有一個子文件夾'ajax.googleapis.com/ajax/libs/jquery/1.6.2 /' - 但是沒關係,我認爲中獎彩票的機會更高;) – ThiefMaster

+0

@ThiefMaster:Fair point。 ..我會給你10-1的賠率。 ';'' – 2012-06-09 20:10:46

+0

來自用戶評論它似乎是第一個衝突問題 –

0

似乎對象$不是一個jQuery對象,而是另一個函數返回的DOM對象直。所以,可能你有另一個與jQuery衝突的庫。

從jQuery的的文檔,你可以從問題編輯jQuery.noConflict

編輯解決它:

您必須在您的jQuery指定的協議包括

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js" type="text/javascript"></script> 

沒有分號後src

相關問題