Javascript Rails 4 x Bootstrap 3:可拒绝警报不起作用
在我的Rails 4应用程序中,我使用Bootstrap 3 特别是,我使用引导来显示和设置flash消息的样式 这是我的Javascript Rails 4 x Bootstrap 3:可拒绝警报不起作用,javascript,ruby-on-rails,twitter-bootstrap,ruby-on-rails-4,alert,Javascript,Ruby On Rails,Twitter Bootstrap,Ruby On Rails 4,Alert,在我的Rails 4应用程序中,我使用Bootstrap 3 特别是,我使用引导来显示和设置flash消息的样式 这是我的application.html.erblayout文件中的内容: <div class="flash"> <% flash.each do |key, value| %> <div class="alert alert-<%= key %> alert-dismissible"> <
application.html.erb
layout文件中的内容:
<div class="flash">
<% flash.each do |key, value| %>
<div class="alert alert-<%= key %> alert-dismissible">
<button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span></button>
<%= value %>
</div>
<% end %>
</div>
唯一的问题是,我不知道如何获得一个“x”按钮,允许用户在看到flash消息后隐藏它
说:
需要JavaScript警报插件才能完全运行,不允许使用
警报,则必须使用警报JavaScript插件
我跟随链接到达,但不明白我们谈论的是哪个插件
这是我的application.js
的内容:
//= require jquery
//= require jquery.turbolinks
//= require jquery_ujs
//= require moment
//= require bootstrap-datetimepicker
//= require bootstrap/dropdown
//= require bootstrap/modal
//= require bootstrap
//= require turbolinks
//= require_tree .
我在这里遗漏了什么吗?尝试将
/=require bootstrap链轮添加到应用程序.js
文件中
...
//= require bootstrap-sprockets
//= require_tree .
引导链轮
是对引导JavaScript的支持。非常感谢。请允许我提一个简单的问题:根据您的经验,在application.js
文件中如何订购各种/=require
?因为我读了好几次关于应用程序中断/不工作的案例,因为/=require bootstrap链轮早于/=require bootstrap
,或者相反。require
决定了文件加载的顺序。//=require
s从上到下处理。最后,/=require_树。
以任意顺序加载所有其他不需要的文件<代码>引导链轮
取决于jquery
这就是为什么它必须在这之后出现。关于bootstrap
之前的bootstrap链轮
或其他方面,我无法确定,因为我还没有使用它。
...
//= require bootstrap-sprockets
//= require_tree .