关于Bootstrap模态框的使用详解
程序员文章站
2022-04-27 22:08:19
...
模态框(Modal)是覆盖在父窗体上的子窗体。通常,目的是显示来自一个单独的源的内容,可以在不离开父窗体的情况下有一些互动。子窗体可提供信息、交互等。bootstrap的模态框在默认情况下,点击其他空白区域(通常是遮罩层),模态框会被关闭,那么以下方法就是禁止点击其他区域关闭模态框。
$('#myModal').modal({backdrop: 'static', keyboard: false});
backdrop:static时,空白处不关闭.
keyboard:false时,esc键盘不关闭.
上述代码也用于打开模态框。
也可以使用以下方法:
<div class="modal" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" data-backdrop="static" data-keyboard="false"> <div class="modal-dialog custom-dialog succ-dialog"> <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>提示信息</h4> </div> <div class="modal-body"> <div><img src="images/loading.gif"><p><span>投标成功!</span><img src="images/success.png"></p></div> </div> </div> </div> </div>
这里的data-backdrop="static"指定一个静态的背景,当用户点击模态框外部时不会关闭模态框。而data-keyboard是指当按下 escape 键时关闭模态框,设置为 false 时则按键无效。
以上就是关于Bootstrap模态框的使用详解的详细内容,更多请关注其它相关文章!
推荐阅读
-
使用React手写一个对话框或模态框的方法示例
-
关于bootstrap日期转化,bootstrap-editable的简单使用,bootstrap-fileinput的使用详解
-
PyQt打开保存对话框的方法和使用详解
-
实例详解BootStrap的动态模态框及静态模态框
-
解决在Bootstrap模糊框中使用WebUploader的问题
-
扩展bootstrap的modal模态框-动态添加modal框-弹出多个modal框
-
bootstrap模态框弹出和隐藏,动态改变中间内容的实例
-
Bootstrap模态对话框中显示动态内容的方法
-
bootstrap模态框关闭后清除模态框的数据方法
-
Bootstrap3 模态框使用实例