Я работаю над веб-приложением в Rails 3.1, полностью (я думаю), использующим конвейер ресурсов для css, images и js.Я сталкиваюсь с довольно последовательной проблемой, когда пытаюсь реализовать плагины jQuery.Я смог решить ее в одном случае, но не в другом, и я пытаюсь выяснить, в чем заключается ключевая проблема.
По сути, я загружу плагин jQuery, а затем вызываю егов моем методе document.ready
только для определения того, что подтягивание сайта приводит (например, в случае плагина jScrollPane)
Uncaught TypeError: Object #<Object> has no method 'jScrollPane'
Я получил ту же ошибку для нескольких других плагинов.Я подумал, что дело может быть в том, что jQuery / jQuery-UI не загружался до моих плагинов, поэтому они не были созданы должным образом, но это не так.Необходимые сценарии находятся в app/assets/javascripts/...
В моем app/assets/application.js
у меня есть следующее:
//= require jquery
//= require jquery_ujs
//= require jquery-ui
//= require jquery.mousewheel
//= require mwheelIntent
//= require jquery.jscrollpane.min
//= require_tree .
Результирующий application.js
представляется правильным, кроме ошибок;то есть все, что я ожидал там, есть.
Что я делаю не так?Я рад предоставить любую дополнительную информацию, необходимую.