2009-08-24 273 views
1

嘿,我正在一個新的網站構建,並在主頁上的主要組件之一是使用jQuery UI選項卡。但是,由於某些原因,當我在螢火蟲中打開所有錯誤時,它會拋出一個錯誤。jQuery UI選項卡,加載錯誤

我不確定到底發生了什麼問題,從我能看到它應該按預期工作。這是一個鏈接到有問題的頁面,提前感謝任何建議或解決方案。

http://www.alleninsurance.ca/home/

+0

什麼錯誤是螢火蟲/頁面投擲? – acrosman 2009-08-24 18:12:40

+0

在調試javascript時,我對firebug不太熟悉,但是我會列出它所說的內容。如果我關閉所有錯誤的休息,它工作正常。 據我可以告訴它說, g.ajaxOptions爲null – Ryan 2009-08-24 18:34:28

回答

1

它包裝在一個try catch語句(如下圖),所以當出現任何錯誤都斷則斷它通常靜靜地失敗。

我不喜歡他們做了什麼,因爲他們可以很容易地使用if語句而不是try catch,但我猜它適用於較小的文件大小。

try{g.ajaxOptions.success(i,h)}catch(j){} 
+0

對不起,你是說沒有什麼是我的代碼錯了,而且它只是ui標籤的工作方式有什麼問題嗎? – Ryan 2009-08-24 21:42:49

+0

你的代碼沒有問題。他們只是使用try catch來減少庫中的代碼噪聲,例如(this && that && alsoThat){} else {} etc等 – redsquare 2009-08-24 22:08:39

+0

非常感謝您的幫助。我感覺更好,知道這不是我做錯了:)歡呼聲 – Ryan 2009-08-24 23:34:43