Bootstrap模态框禁用空白处点击关闭


Posted in Javascript onOctober 20, 2016

模态框(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 时则按键无效。

如果大家还想深入学习,可以点击这里进行学习,再为大家附3个精彩的专题:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript学习随笔(使用window和frame)的技巧
Mar 08 Javascript
JS图片浏览组件PhotoLook的公开属性方法介绍和进阶实例代码
Nov 09 Javascript
基于jquery的代码显示区域自动拉长效果
Dec 07 Javascript
JavaScript事件处理器中的event参数使用介绍
May 24 Javascript
利用jQuery实现可输入搜索文字的下拉框
Oct 23 Javascript
JS记录用户登录次数实现代码
Jan 15 Javascript
javascript中clone对象详解
Dec 03 Javascript
给Easyui-Datebox设置隐藏或者不可用的解决方法
May 26 Javascript
深入理解Vue.js源码之事件机制
Sep 27 Javascript
vue中各种通信传值方式总结
Feb 14 Javascript
jsonp实现百度下拉框功能的方法分析
May 10 Javascript
小程序实现列表倒计时功能
Jan 29 Javascript
canvas实现手机端用来上传用户头像的代码
Oct 20 #Javascript
JS调用某段SQL语句的方法
Oct 20 #Javascript
Angularjs 设置全局变量的方法总结
Oct 20 #Javascript
seajs学习之模块的依赖加载及模块API的导出
Oct 20 #Javascript
Angular表单验证实例详解
Oct 20 #Javascript
NODE.JS跨域问题的完美解决方案
Oct 20 #Javascript
seajs学习教程之基础篇
Oct 20 #Javascript
You might like
服务器端解压缩zip的脚本
2006/12/22 PHP
PHP5.3的垃圾回收机制(动态存储分配方案)深入理解
2012/12/10 PHP
php socket客户端及服务器端应用实例
2014/07/04 PHP
基于linnux+phantomjs实现生成图片格式的网页快照
2015/04/15 PHP
js数组的基本操作(很全自己整理的)
2014/10/16 Javascript
jQueryMobile之Helloworld与页面切换的方法
2015/02/04 Javascript
简单谈谈json跨域
2016/03/13 Javascript
Bootstrap编写导航栏和登陆框
2016/05/30 Javascript
AngularJs ng-route路由详解及实例代码
2016/09/14 Javascript
AngularJS  双向数据绑定详解简单实例
2016/10/20 Javascript
BootStrap轻松实现微信页面开发代码分享
2016/10/21 Javascript
AngularJS自定义服务与fliter的混合使用
2016/11/24 Javascript
vue.js vue-router如何实现无效路由(404)的友好提示
2017/12/20 Javascript
微信小程序第三方框架对比 之 wepy / mpvue / taro
2019/04/10 Javascript
Vue.js构建你的第一个包并在NPM上发布的方法步骤
2019/05/01 Javascript
浅谈ECMAScript 中的Array类型
2019/06/10 Javascript
Vue el-autocomplete远程搜索下拉框并实现自动填充功能(推荐)
2019/10/25 Javascript
详解微信小程序轨迹回放实现及遇到的坑
2021/02/02 Javascript
[01:06:07]2014 DOTA2国际邀请赛中国区预选赛5.21 DT VS CIS
2014/05/22 DOTA
[01:04:39]OG vs Mineski 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
Python中输出ASCII大文字、艺术字、字符字小技巧
2015/04/28 Python
python判断一个集合是否为另一个集合的子集方法
2018/05/04 Python
python使用pymongo操作mongo的完整步骤
2019/04/13 Python
详解在python操作数据库中游标的使用方法
2019/11/12 Python
python基于event实现线程间通信控制
2020/01/13 Python
pyinstaller打包找不到文件的问题解决
2020/04/15 Python
HTML5新增form控件和表单属性实例代码详解
2019/05/15 HTML / CSS
Melijoe美国官网:法国奢侈童装购物网站
2017/04/19 全球购物
前台文员的岗位职责
2013/11/14 职场文书
证婚人经典证婚词
2014/01/09 职场文书
旅游专业职业生涯规划范文
2014/01/13 职场文书
太太口服液广告词
2014/03/20 职场文书
电气工程及其自动化专业求职信
2014/06/23 职场文书
关于学习的决心书
2015/02/05 职场文书
2016年习主席讲话学习心得体会
2016/01/20 职场文书
Python万能模板案例之matplotlib绘制甘特图
2022/04/13 Python