3

在开发 Rails 应用程序时,我在 google chrome 检查元素控制台中测试 ajax 链接时突然发现 12 个相同类型的错误:

控制台日志错误

我不知道这里发生了什么,但无论如何我的应用程序都可以正常工作。但是,当我在 Firefox 中启动我的应用程序时,我的应用程序甚至没有加载。我停下来,弹出这个错误:

显示错误位置的调试屏幕

我什至不知道还能在这里说什么,因为我完全被难住了。

4

1 回答 1

7

好的,我发现了问题所在。前几天试图让引导下拉按钮工作时,我重新排列了 application.js 文件夹以在 jquery 之前加载引导。我改变了这个:

//= require jquery
//= require jquery_ujs
//= require twitter/bootstrap
//= require_tree .

对此:

//= require twitter/bootstrap
//= require jquery
//= require jquery_ujs
//= require_tree .

当时,这解决了引导下拉问题。但是,我现在意识到,当 bootstrap 调用 jquery 时,它还没有被加载。因此,错误$ function does not exist。只需将线路改回正确的顺序,现在一切都很好。

于 2012-08-12T11:15:26.167 回答