2010-08-18 65 views
0

我在圈子裏跑來跑去試圖弄清楚爲什麼我無法讓jQuery Cycle在我們的亞馬遜商店中工作。 jQuery似乎工作正常,因爲我可以從控制檯運行命令,但任何時候我嘗試調用.cycle(),我得到一個「* .cycle()不是函數」錯誤。我在其他幾個網站上使用過循環,沒有任何問題,但這完全讓我感到困惑。無法讓jQuery Cycle在亞馬遜網絡商店中工作

這裏有一個鏈接到一個非常基本的測試頁有一個週期實例,我不能去上班: http://www.st-amz.com/content/Slideshow.htm

亞馬遜的代碼是一個完整的混亂,所以它可能有一些做的東西在頁面不合規,我不知道。任何幫助,將不勝感激。

回答

1

腳本標籤是指向到了錯誤的URL:

http://www.st-amz.com/content/images/jquery.cycle.min.js

但週期位於下車喲烏爾根:

http://www.st-amz.com/images/jquery.cycle.min.js

所以改變腳本標籤使用根目錄相對路徑,它應該按預期工作:

<script src="/images/jquery.cycle.min.js" type="text/javascript"></script> 
+0

哇,這比在PHP中尋找缺少的分號更令人沮喪的錯字!感謝您爲我找到。我可以發誓它指向正確的道路。 – 2010-08-18 20:41:19

1

你的週期插件的路徑是不正確的,這將導致404:

<script type="text/javascript" src="images/jquery.cycle.min.js"></script> 

看起來這是不正確的URL:

http://www.st-amz.com/content/images/jquery.cycle.min.js 
+0

哇,這是一個更令人沮喪的錯字比狩獵失蹤在PHP中分號!感謝您爲我找到。我可以發誓它指向正確的道路。 – 2010-08-18 20:40:52