2012-07-19 85 views
0

my website,我收到以下錯誤,當我有jquery.easing.1.3.js「jQuery的」未定義IE8

'jQuery' is undefined. jquery.easing.1.3.js 
code 0 
URI: http://notable.ca/stoli/js/jquery.easing.1.3.js 
line 39 
char 1 

有誰知道這是什麼意思?

這裏是我如何包括腳本:

<script type="text/javascript" src="http://notable.ca/stoli/js/onload_basic.js"></script> 
<script type="text/javascript" src="http://notable.ca/stoli/js/widths.js"></script> 
<script type="text/javascript" src="http://notable.ca/stoli/js/jquery.easing.1.3.js"></script> 
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js"></script> 
<script type="text/javascript" src="http://notable.ca/stoli/js/validation.js"></script> 
+2

您是否包含jquery.js? – approxiblue 2012-07-19 13:00:48

+0

將來,請通過在您的問題中包含相關代碼,使您的問題對未來訪問者有用;就像我這次爲你做的那樣。另一方面,但是,這是一個非常漂亮的網站。 – Matt 2012-07-19 13:04:13

+0

對不起,新會在使用本網站及其功能:) – mxp 2012-07-19 15:47:34

回答

3

你需要在你的HTML jQuery庫此插件之前。

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js"></script> 
<script type="text/javascript" src="http://notable.ca/stoli/js/onload_basic.js"></script> 
<script type="text/javascript" src="http://notable.ca/stoli/js/widths.js"></script> 
<script type="text/javascript" src="http://notable.ca/stoli/js/jquery.easing.1.3.js"></script> 
<script type="text/javascript" src="http://notable.ca/stoli/js/validation.js"></script> 
+0

謝謝你現在的作品:) – mxp 2012-07-19 15:47:06

0

你包括jQuery的後,你包括寬鬆腳本:

<script type="text/javascript" src="http://notable.ca/stoli/js/jquery.easing.1.3.js"></script> 
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js"></script> 

寬鬆取決於jQuery的,所以你需要首先包含它。

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js"></script> 
<script type="text/javascript" src="http://notable.ca/stoli/js/jquery.easing.1.3.js"></script> 
+0

謝謝你現在的作品:) – mxp 2012-07-19 15:46:58

0

您在加載jQuery之前就加入了插件。將jQuery加載移動到JavaScript包含的頂部。

+0

謝謝你現在的作品:) – mxp 2012-07-19 15:46:43

1

您的JS加載順序錯誤。

jquery應該是FIRST一個被加載。

+0

謝謝你現在的作品:) – mxp 2012-07-19 15:46:35