Code School のJQuery に関する入門コース、jQuery Air: First Flightを終えたところです。これは jQuery の基本を学ぶのに最適な方法でした。完了したとき、新しい小さな Rails 3.2 アプリに jQuery を追加することに興奮していました。ただし、それを実現する方法は明らかではありません。
デフォルトでは、Rails 3.2 には jquery-rails および coffee-rails gem が付属しています。新しい 3.2 アプリはすべて、javascript と jquery を coffee-script の形式で受け入れるように設定されています。コーヒー スクリプトはすぐに学習しますが、今は jquery しかありません。
より具体的には、次のようなものを追加する必要があります。
<script type="text/javasript" src= "https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
私のファイルの頭に、app/views/layouts/application.html.erb
またはjquery-rails gemと
<%= javascript_include_tag "application" %>
もう着いている?
アプリのどこに jQuery コードを配置すればよいですか? 私が生成する新しいコントローラーごとに、rails 3.2 はディレクトリーに素敵な[new_controller].js.coffee
ファイルを作成しますapp/assets/javascripts/
。.coffee
そのファイルに入れると Javascript が動作しません。誰にも考えはありますか?