平凡エンジニアによる平凡ブログ

平凡インフラエンジニアがスキルアップを目指してプログラミングやクラウドやサーバといったインフラのアウトプットをしていきます!

【rails】jqueryを使えるようにするためには

Ruby on Railsでアプリを作成中ですが、その中で非同期通信を実装するために jqueryをしようとするとなぜか使えない。
調べると使えるように設定しないといけないとがわかりました。
今後のために記載しておきます。

1.gemをインストールする
まずgemが必要なためGemfileにgem "jquery-rails"を記述する。
そしてbundle install

2.application.jsに追記
/app/assets/javascripts/application.jsに以下2行を追加
//= require jquery
//= require jquery_ujs

3.ライブラリを読み込む記載を追記する
場所については割愛しますが、調べるとjqueryを使用するためにライブラリを読み込む記載をapplication.htmlに記載します。
※注意:javascriptの読み込みより先に読み込ませる必要あり

上記3点を実施したところ、jqueyが使用できるようになりました。
コード自体にエラーが出ているので直さないといけないですが・・
それは別問題ですが、jqueryを使うときは意識するようにします。