包含jQuery UI,不理解为什么它失败了

时间:2011-07-13 16:50:51

标签: jquery html jquery-ui

http://churchsafeplan.com/overview.php?content=0201#intro

由于一些奇怪的,奇怪的原因,“手风琴”功能不起作用。虽然正在调用jQuery UI文件,但似乎不存在accordian。这对我来说没有意义,感觉就像我在浪费时间,所以如果有人可以提供帮助,那将是非常感激的。

javascript在底部顺便说一句。

想出问题实际上是一个错字。通常情况下,当HTML不适合时,jQuery不会中断,但在这种情况下,由于HTML不适合,它会破坏。我觉得这很奇怪。

4 个答案:

答案 0 :(得分:3)

正在下载jQuery UI - 我可以在Firebug中看到它。

我还可以看到你的手风琴电话被注释掉了:

//$("#accordion").accordion();

另外,没有元素与选择器#accordion匹配,我认为你的意思是#accordian

修正拼写错误并取消注释该行,它可以正常工作。

答案 1 :(得分:2)

它怎么不工作?预期的行为是什么?我只看到一个很长的形式。当我将已注释掉的手风琴代码$("#accordion").accordion();放入javascript控制台时,它会运行但不匹配。更多信息会有所帮助。

答案 2 :(得分:0)

安装Firebug,Firefox的脚本调试扩展。用它来查看问题突然出现的位置。它还包括一个控制台窗口,可以让您查看代码中某个点是否定义了对象。

http://www.getfirebug.com

答案 3 :(得分:0)

您已注释掉手风琴初始化

//$("#accordion").accordion();