http://churchsafeplan.com/overview.php?content=0201#intro
由于一些奇怪的,奇怪的原因,“手风琴”功能不起作用。虽然正在调用jQuery UI文件,但似乎不存在accordian。这对我来说没有意义,感觉就像我在浪费时间,所以如果有人可以提供帮助,那将是非常感激的。
javascript在底部顺便说一句。
想出问题实际上是一个错字。通常情况下,当HTML不适合时,jQuery不会中断,但在这种情况下,由于HTML不适合,它会破坏。我觉得这很奇怪。
答案 0 :(得分:3)
正在下载jQuery UI - 我可以在Firebug中看到它。
我还可以看到你的手风琴电话被注释掉了:
//$("#accordion").accordion();
另外,没有元素与选择器#accordion
匹配,我认为你的意思是#accordian
。
修正拼写错误并取消注释该行,它可以正常工作。
答案 1 :(得分:2)
它怎么不工作?预期的行为是什么?我只看到一个很长的形式。当我将已注释掉的手风琴代码$("#accordion").accordion();
放入javascript控制台时,它会运行但不匹配。更多信息会有所帮助。
答案 2 :(得分:0)
安装Firebug,Firefox的脚本调试扩展。用它来查看问题突然出现的位置。它还包括一个控制台窗口,可以让您查看代码中某个点是否定义了对象。
答案 3 :(得分:0)
您已注释掉手风琴初始化
//$("#accordion").accordion();