1
我正在处理我的应用程序以升级到rails 3.0.10,在摆脱了所有警告后,我的JavaScript代码都没有工作。JavaScript升级到rails3后无法正常工作
以下是我在我的布局和配置文件
application.rb
config.action_view.javascript_expansions[:defaults] = %w(jquery rails)
application.html.erb
<%= javascript_include_tag :defaults %>
Gemfile
gem 'jquery-rails'
$ rails -v
Rails 3.0.10
$ ruby -v
ruby 1.9.2p0 (2010-08-18 revision 29036) [i686-linux]
我跟着JavaScript的更新,但我的js似乎并没有工作。我必须错过一些步骤。
Rails可以做的唯一事情可能会搞砸你的JavaScript是不包括这些文件。您是否使用Chrome或Firefox中的Firebug运行您的网站以查看您的文件是否正在加载以及它们是什么错误? – Russell
还有一个生成器脚本需要在安装jquery-rails时运行 - 是否运行该脚本?可能是缺少的jQuery。 – Russell
谢谢罗素。我的一个js文件中有一个错误,我作为升级的一部分进行了更新。我在我的js文件及其工作中解决了错误。 – user1144410