Javascript 未捕获的TypeError:$(…)。slider不是具有引导滑块轨道的函数

Javascript 未捕获的TypeError:$(…)。slider不是具有引导滑块轨道的函数,javascript,jquery,ruby-on-rails,ruby,twitter-bootstrap,Javascript,Jquery,Ruby On Rails,Ruby,Twitter Bootstrap,我在我的rails(4.1.8)项目中添加了gem'bootstrap slider rails',但是我得到了一个错误Uncaught TypeError:$(…)。在尝试调用.slider()函数时,slider不是一个函数 application.js //= require jquery //= require jquery_ujs //= require turbolinks //= require jquery-ui //= require bootstrap-slider //=

我在我的rails(4.1.8)项目中添加了
gem'bootstrap slider rails'
,但是我得到了一个错误
Uncaught TypeError:$(…)。在尝试调用
.slider()
函数时,slider不是一个函数

application.js

//= require jquery
//= require jquery_ujs
//= require turbolinks
//= require jquery-ui
//= require bootstrap-slider
//= require_tree .
application.scss

/*
*= require bootstrap-slider
*= require_tree .
*= require_self
*/
html

我的错误在哪里?

在这里找到了解决方案

如果已经有一个名为slider的JQuery插件绑定到JQuery名称空间,那么该插件将采用备用名称空间bootstrapSlider

所以,你需要改变

$("#prices").slider();


你找到解决方法了吗?@MBaas我已经有一段时间没有拿起它了,但这次找到了解决方法。我有相同的症状,但我的问题不同:我没有加载jqui;-)的文件
$(document).ready(function(){
  $("#prices").slider();
});
$("#prices").slider();
$("#prices").bootstrapSlider();