2011-02-02 41 views
0

我有兩個非常相似網頁...唯一的區別是......一個完美的工作(旋轉圖片)其他錯誤所有的時間在陣列中加載的圖片:JavaScript調試神祕

Error: this.img is null 
Source File: http://www.fibro.ca/js/blender.js 
Line: 54 

我檢查出來的東西..複製/粘貼代碼,盡我所能想到...沒有運氣......有人對這個問題有神聖的照明......?

頁的工作:http://www.fibro.ca/html-ang/25-PIS-fiche.php?numero=1

頁的錯誤了:http://www.fibro.ca/html-ang/44-SPA-fiche.php?numero=1

+0

你真的希望有人調試你的整個網站嗎?嘗試縮小問題併發布說明問題的JavaScript和HTML代碼的相關部分。 – 2011-02-02 21:11:45

+0

只有2腳本包含<20行... – menardmam 2011-02-02 21:15:21

回答

1

它們並不相同 「除了圖像」

的「工作頁面「就是拋出你提到的錯誤和一些不正確的JavaScript在其中的一個:

$("fichephoto").observe("click", function() { 

running = !running; 

if(running) { blender.start(); }  
else { blender.stop(); } 
}); 

    new Blender("swapphoto", images, {fadeDuration: 1,displayDuration: 1}); 

    }); 

最後多餘的攪拌機怎麼了?你沒有把它設置爲一個變量,那麼你將如何使用它?

另外,如果你做了一些更好的縮進,使代碼更容易閱讀,它將會有所幫助。

0

你缺少:

new Blender("swapphoto", images, {fadeDuration: 1,displayDuration: 1});