我拉我的頭髮出過在IE7中,也許所有IE的一個無效的參數錯誤...IE無效的參數錯誤 - 說,這是在jQuery的錯誤,但我不這麼認爲
該網站是:http://www.karencaldwelldesign.com/fashion
IE說它是第12行的錯誤,但如果我打開腳本調試器它說問題是在jQuery中的一些代碼。我不買那個。
所以,我看着我的腳本(http://www.caldwellsnyder.com/__data/assets/js_file/0003/5943/kc-gallery.js)和第65行,似乎是這個問題:
data = '<div id="content'+id+'" class="content">'+data+'</div>';
數據從jQuery的$。阿賈克斯()函數返回的,但是,我需要把它包一個額外的編號格。
特別是它是導致無效參數錯誤的id變量,但我不知道爲什麼! var只是一個遞增的數字。從該行刪除var可以讓頁面完美加載,但我真的需要以這種方式增加id。
有沒有人有任何想法爲什麼這個簡單的變量會導致在IE中無效的參數?
'ID = ID + '';'用於遞增ID這並不外表權利 – barkmadley 2009-11-11 05:41:03
對不起,那只是我忘了刪除的測試的一部分。沒有這個錯誤仍然是一個問題。 – 2009-11-11 05:57:29
@Nic:在代碼的一部分中,您將'data'作爲上下文參數傳遞給'$',然後在另一部分中將它與一個字符串連接起來。 「數據」究竟是什麼? – 2009-11-11 08:04:24