【发布时间】:2014-04-27 22:45:11
【问题描述】:
我一直在浏览器检查器上看到的 javascript 错误消息说
"ReferenceError: Can't find variable $" on application-ccd035fs...... .js:1"
它在本地工作得很好。根据我想象的错误,它只是无法识别 jQuery 语法。不知道如何修复它。非常感谢您的帮助!
我的application.js如下:
//= require jquery
//= require jquery-ui
//= require jquery_ujs
//= require_tree .
$(document).ready(function(){
$('#showdate').datepicker({date_format: "dd/mm/yyyy", altField: '#mile_date', altFormat: 'yy-mm-dd'});
});
我的 gem 文件有 gem:
'jquery-rails', '~> 2.3.0'
我的布局在头部有以下内容:
<%= javascript_include_tag "application" %>
相关表单代码如下:
<div class="field">
<%= f.label :date, "Date:" %><br />
<%= f.text_field :date, :id => "showdate" %>
</div>
<%= f.hidden_field :date, :id => "mile_date" %>
【问题讨论】:
标签: jquery ruby-on-rails ruby jquery-ui datepicker