[英]How do I use jQuery in Ruby on Rails 3.2?
我是Ruby on Rails的新手,並且需要知道如果我們願意在Ruby on Rails應用程序中使用jQuery,我們需要注意哪些事項。
在我的查看頁面中,我有:
<script type="text/javascript" src= "https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<%= javascript_include_tag "application" %>
<script>
alert("hussain")
alert($('#hussi').val())
</script>
它按預期給出第一個警報,但是對於第二個警報,它說未定義“ $”。
我安裝了jquery-rails gem。
瀏覽器指出,我的application.js
文件中缺少參考。
require jquery;
require jquery_ujs;
我看到了一些文件示例,其中有這樣的示例:
= require jquery;
= require jquery_ujs;
但是添加'='會在我的IDE中引發IDE錯誤。
將此添加到您的application.js:
//= require jquery
//= require jquery_ujs
並將其添加到您的Gemfile中:
gem 'jquery-rails'
還要確保在應用程序布局中包含以下內容:
<%= javascript_include_tag "application" %>
請注意:避免在代碼中使用標簽,請將javascript移至資產文件夾。
有一個在你的代碼一個錯字: text/javas
Ç ript
。 這將導致腳本無法解析。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.