【发布时间】:2014-02-27 01:57:25
【问题描述】:
我正在使用引导程序来显示一个简单的模态窗口,尽管模态窗口没有阻止它下面的任何内容,但我仍然可以单击、编写和做任何我想做的事情,即使模态显示。任何人都知道如何更改它以使其实际上阻止所有其他内容?
这就是这个例子的所有代码(没有 js 文件或什么都没有):
<html>
<head>
<link href="lib/bootstrap-2.3.2/css/bootstrap.css" rel="stylesheet" />
<script src="lib/jquery-2.0.3/jquery.js"></script>
<script src="lib/bootstrap-2.3.2/js/bootstrap.js"></script>
</head>
<body>
<div class="content" >
<div class="modal" >
<div class="modal-header">
<h3>Example title</h3>
</div>
<div class="modal-body">example text</div>
<div class="modal-footer">
<button class="btn">No</button>
<button class="btn">Yes</button>
</div>
</div>
<!-- my form with fields etc is here -->
<label>Example field</label><input type="text"></input>
</div>
</body>
</html>
结果如下:
我包含了引导 css 和 js 文件,鉴于下面的示例,即使模态显示,我仍然可以看到文本框...
【问题讨论】:
-
你能展示你的代码吗?
-
所有代码都在帖子中,在这个例子中我没有任何自定义 js 或 css。弹出窗口应始终显示并阻止输入框/标签...它确实显示但不阻止。
-
您可能想要使用来自this question 和这个example fiddle 的lock / onlock
-
@davidkonrad 感谢您指出这个问题/答案,没有意识到 2.3.2 没有包含锁定 API!
标签: twitter-bootstrap bootstrap-modal