Об этом спрашивали несколько раз, но я попробовал предоставленные решения, и они все равно не помогли, поэтому я задаю новый вопрос.
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
Похоже, я следовал большинству предложений из предыдущих ответов, но безрезультатно.