我的application.js看起来像这样:
//= require ckeditor/init
//= require bootstrap
//= require jquery
//= require jquery_ujs
//= require turbolinks
//= require_tree .
下拉列表在dev env中正常工作(无需显示)
这是custom.css.scss
的前两行@import "bootstrap-sprockets";
@import "bootstrap";
rails 4.2 rc2
如何让生产中的下拉列表工作?
答案 0 :(得分:2)
现在我让它在生产中工作了。 我做了什么:
放置需要这样:
//= require ckeditor/init
//= require jquery
//= require jquery_ujs
//= require bootstrap
//= require turbolinks
//= require_tree .
并添加了这个:
$(document).ready(function(){
$('.dropdown-toggle').dropdown();
});
在开发环境中,只需将//= require bootstrap
添加到application.js
,即可使用下拉列表
但在生产中他们没有。
UP 10/2015
此结构解决了问题
//= require jquery
//= require jquery_ujs
//= require_tree .
//= require jquery.turbolinks
//= require bootstrap
//= require turbolinks