这已被问过几次,但我尝试了所提供的解决方案,但他们仍然没有帮助,所以我提出了一个新问题。
的Gemfile
gem 'jquery-ui-rails'
根据建议,我将我的宝石放在:assets
组
Application.css〜
*= require_self
*= require jquery.ui
*= require bootstrap-datepicker
*= require jquery.timepicker
*= require_tree .
*/
Rails Asset Pipeline
根据列出的顺序加载资源。在这里,我在名单上的第2位。
Application.css.scss
*= require_self
*= require fullcalendar
*= require jquery.ui
*= require fullcalendar_engine/application
的application.js
//= require jquery
//= require jquery.ui
//= require jquery_ujs
//= require wice_grid
//= require turbolinks
//= require fullcalendar
在jquery.ui
之后,jquery
会立即加载bundle list
。
我还运行jquery-rails (3.1.2)
jquery-ui-rails (5.0.3)
以确保我的宝石是最新的。
jquery.ui.all
我正在使用这些宝石的更新版本。此外,我不再输入{{1}}
看起来我已经按照以前的答案提出了大部分建议,但无济于事。
答案 0 :(得分:5)
application.css文件中的第二行应为:
*= require jquery-ui
不
*= require jquery.ui
破折号不是点,see here。
与您的application.js文件相同:
//= require jquery-ui