Oni*_*han 3 javascript twitter-bootstrap twitter-bootstrap-3
使用Bootstrap添加模态弹出窗口.单击触发按钮后,模态为暗且无法点击.知道是什么导致这个或在哪里看?
<!-- Button trigger modal -->
<button type="button" class="btn btn-primary btn-lg" data-toggle="modal" data-target="#myModal">
Launch demo modal
</button>
<!-- Modal -->
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
<h4 class="modal-title" id="myModalLabel">Modal title</h4>
</div>
<div class="modal-body">
...
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
<button type="button" class="btn btn-primary">Save changes</button>
</div>
</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
的application.js
//= require jquery
//= require jquery.turbolinks
//= require jquery_ujs
//= require miracle/jquery.noconflict
//= require miracle/modernizr.2.8.3.min
//= require miracle/jquery-migrate-1.2.1.min
//= require miracle/jquery-ui.1.11.2.min
//= require bootstrap
//= require turbolinks
//= require magnific-popup/jquery.magnific-popup.min
//= require miracle/jquery.stellar.min
//= require miracle/waypoints.min
//= require owl-carousel/owl.carousel.min
//= require jquery.sky.carousel/jquery.sky.carousel-1.0.2
//= require miracle/jquery.plugins
//= require miracle/main
//= require_tree .
Run Code Online (Sandbox Code Playgroud)
sar*_*yed 22
当我在我的模态中添加data-backdrop ="false"时我解决了同样的问题,如下所示:
<div class="modal fade" id="userGoing" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" data-backdrop="false">
Run Code Online (Sandbox Code Playgroud)
有时,更改 z-index 可能会使 Bootstrap 混乱,因此正如他们在Bootstrap 文档中所说,尝试将<!-- Modal -->块放在页面顶部。如果它是一个可从应用程序中的许多位置访问的模态,您可以将它放在一个部分中并在您app/views/layouts/application.html.erb喜欢的顶部调用它(抱歉,它是一个苗条的模板,请告诉我您是否需要 erb 翻译):
doctype html
html
head
== render 'layouts/meta'
= stylesheet_link_tag …
= javascript_include_tag …
= csrf_meta_tags
body
== render 'path/to/your/modal'
.container
== yield
== render 'layouts/footer'
Run Code Online (Sandbox Code Playgroud)
否则,你可以尝试<%== yield :modal %>在你的中做一个特殊的application.html.erb并从其他地方用 `<%- content_for :modal %> 调用它。不确定这里的 erb 语法。在这里解释:使用方法的内容
| 归档时间: |
|
| 查看次数: |
6818 次 |
| 最近记录: |