2009-08-24 137 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