0

我正在尝试让 Jquery-UI 工作并且很难让它工作。我确实读过这篇关于将 jquery UI 与 ROR 结合使用的文章。我还将图像复制到 app/stylesheets/images。我无法让 datepicker 小部件或 jqueryUI 样式的文本框正常工作。关于我所缺少的任何建议?

应用程序.js

//= require_tree .
//= require_self
//= require jquery
//= require jquery-ui.min
//= require jquery_ujs

应用程序.css

 *= require_tree .
 *= require jquery.ui.all
 *= require jquery-ui-1.10.3.custom.css
 *= require_self

宝石文件

gem 'jquery-ui-rails'
4

1 回答 1

0

尝试这个

应用程序.html.erb

<%= stylesheet_link_tag "http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/redmond/jquery-ui.css", "application" %>
<%= javascript_include_tag "http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js", "http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.1/jquery-ui.min.js","jquery-rails.js"%>

应用程序.js

$(function() {
  $("#book_published_on").datepicker();
});

新的.html.erb

<%= form_for @books do |f| %>
Name :<%= f.text_field :name %><br />
Publish date :<%= f.text_field :published_on %><br></div>
<%= f.submit %>
<% end %>

无需添加任何额外的宝石。默认 gem 'jquery-rails'就足够了

于 2013-08-26T12:42:00.817 回答