BootStrap 模态框禁用空白处点击关闭
2015-06-30 12:20
666 查看
模态框(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 时则按键无效。
$('#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 时则按键无效。
相关文章推荐
- Ajax+jQuery+bootstrap+Java实现异步点赞功能,并限制点击次数
- Bootstrap之所以广泛流传的11大原因
- bootstrap之noConflict的详解
- NVelocity+Bootstrap tab控件 异常之
- jquery bootstrap 中的 模式对话框 modal 设置宽度和高度
- Bootstrap系列 -- 43. 固定导航条
- Bootstrap系列 -- 42. 导航条中的按钮、文本和链接
- Bootstrap系列 -- 41. 带表单的导航条
- Bootstrap系列 -- 40. 导航条二级菜单
- Bootstrap系列 -- 39. 导航条添加标题
- Bootstrap系列 -- 38. 基础导航条
- 基于bootstrap的超轻量级博客程序BitWord
- Bootstrap前端框架学习
- bootstrap 模板
- Bootstrap系列 -- 37. 基础导航样式
- Bootstrap系列 -- 36. 向上弹起的下拉菜单
- Bootstrap系列 -- 35. 按钮的向下向上三角形
- Bootstrap系列 -- 34. 按钮下拉菜单
- Bootstrap系列 -- 33. 等分按钮
- Bootstrap系列 -- 32. 按钮垂直分组