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