2011-10-04 221 views
1

我在IE-8和IE-7中遇到了一些問題。 jquery動畫在IE-7和IE-8中不起作用。我給你我的演示服務器鏈接,我已經上傳了所有的代碼。 Demo Server URLjQuery的動畫效果不工作在IE-7和IE-8中

只需點擊左側的我們的菜單鏈接。點擊後,您可以在框中看到一個包含完整bg圖片和小圖片的頁面。當我點擊下一個按鈕時,這兩個圖像都會改變。

這在Firefox,Chrome,Safari和IE-9中工作正常。

但是在IE-7和IE-8中,bg圖像第一次改變。之後,它不會根據前面的方塊圖像而改變。

我不明白究竟是什麼問題。

在此先感謝。

回答

0

您在line 227上有一個未定義的函數調用test();,這可能會阻止資源管理器執行javascript。 Chrome和Firefox有時會容忍JavaScript錯誤,但是瀏覽器很少容忍。

編輯:

看來這是從原來的插件有問題。我建議你詢問插件所有者如何解決它,或者如果有一個新的版本

可以使用http://www.jslint.com/來檢查插件代碼,所以你可能避免至少語法錯誤,IE瀏覽器可能不喜歡

+0

我已刪除該行。但錯誤仍然存​​在。 –

+0

我更新了我的答案 – Ergec

0

在您的代碼中可能有些錯誤。看這裏。刪除<scrip並再試一次

<scrip --> What is this? 
    </head> 
+0

這已得到更正。但問題依然如此。 –

+0

嘗試刪除'});'add'})(jQuery);'在'jquery.template.js'的最後一行 – Giberno