Javascript 包含Bootstrap-Transition.js时,不会出现引导模式

Javascript 包含Bootstrap-Transition.js时,不会出现引导模式,javascript,ruby-on-rails,twitter-bootstrap,bootstrap-sass,Javascript,Ruby On Rails,Twitter Bootstrap,Bootstrap Sass,我在rails应用程序中使用Thomas McDonalds的gem,每当我包含bootstrap-transition.js时,我的模式弹出窗口就不再出现。背景会淡入,但实际的模式窗口不会出现。它甚至没有显示在源代码中,所以它不是简单地被隐藏。当我删除bootstrap-transition.js文件时,模式会正常工作 现在,我包含了所有bootstrap.js文件,所以我所做的没有什么不寻常的 有人对如何恢复这种模式有什么建议吗?我需要一个旋转木马的转换 编辑:为了清楚起见,我不是手动添加引

我在rails应用程序中使用Thomas McDonalds的gem,每当我包含bootstrap-transition.js时,我的模式弹出窗口就不再出现。背景会淡入,但实际的模式窗口不会出现。它甚至没有显示在源代码中,所以它不是简单地被隐藏。当我删除bootstrap-transition.js文件时,模式会正常工作

现在,我包含了所有bootstrap.js文件,所以我所做的没有什么不寻常的

有人对如何恢复这种模式有什么建议吗?我需要一个旋转木马的转换


编辑:为了清楚起见,我不是手动添加引导js文件,我只是按照引导sass gem的指示将它们包含在我的应用程序的Application.js文件中。但是,开箱即用的模式窗口不起作用。

为什么要加载Js文件?gem应该通过资产管道将它们引入,您只需要将它们导入到js的application.js文件中,并为引导css创建一个css.scss文件,如下所示:

boot.css.scss:

$navbarBackground: #000;
$navbarText: #fff;
$navbarLinkColor: #888;
$navbarBrandColor: #FFF;

@import "bootstrap";
@import "bootstrap-responsive";
application.js:

// This is a manifest file that'll be compiled into application.js, which will include all the files
// listed below.
//
// Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts,
// or vendor/assets/javascripts of plugins, if any, can be referenced here using a relative path.
//
// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the
// the compiled file.
//
// WARNING: THE FIRST BLANK LINE MARKS THE END OF WHAT'S TO BE PROCESSED, ANY BLANK LINE SHOULD
// GO AFTER THE REQUIRES BELOW.
//
//= require jquery
//= require jquery_ujs
//= require bootstrap
//= require_tree .

如果我不清楚,我道歉。当我写“包括js文件”时,我的意思是将它们添加到application.js。所以,我在做你描述的事情。然而,这种模式不起作用。