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 相关文章推荐
js玩一玩WSH吧
Feb 23 Javascript
jQuery ui1.7 dialog只能弹出一次问题
Aug 27 Javascript
仅img元素创建后不添加到文档中会执行onload事件的解决方法
Jul 31 Javascript
为JavaScript类型增加方法的实现代码(增加功能)
Dec 29 Javascript
json格式的时间显示为正常年月日的方法
Sep 08 Javascript
JavaScript代码性能优化总结(推荐)
May 16 Javascript
easyUI combobox实现联动效果
Jan 17 Javascript
微信小程序 侧滑删除(左滑删除)
May 23 Javascript
JavaScript该如何学习 怎样轻松学习JavaScript
Jun 12 Javascript
Vue.js实例方法之生命周期详解
Jul 03 Javascript
vue-router路由懒加载和权限控制详解
Dec 13 Javascript
jquery 获取索引值在一定范围的列表方法
Jan 25 jQuery
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
PHP+Tidy-完美的XHTML纠错+过滤
2007/04/10 PHP
PHP array_multisort() 函数的深入解析
2013/06/20 PHP
新浪SAE云平台下使用codeigniter的数据库配置
2014/06/12 PHP
详解PHP对象的串行化与反串行化
2016/01/24 PHP
php curl获取到json对象并转成数组array的方法
2018/05/31 PHP
PHP实现基本留言板功能原理与步骤详解
2020/03/26 PHP
Javascript Cookie读写删除操作的函数
2010/03/02 Javascript
JavaScript中获取元素索引的函数
2010/09/10 Javascript
jquery图片切换插件
2015/03/16 Javascript
解析javascript中鼠标滚轮事件
2015/05/26 Javascript
基于jQuery实现鼠标点击导航菜单水波动画效果附源码下载
2016/01/06 Javascript
学习JavaScript设计模式之责任链模式
2016/01/18 Javascript
jQuery实现点击按钮文字变成input框点击保存变成文字
2016/05/09 Javascript
AngularJs bootstrap搭载前台框架——js控制部分
2016/09/01 Javascript
javascript的几种写法总结
2016/09/30 Javascript
jquery获取input type=text中的值的各种方式(总结)
2016/12/02 Javascript
jQuery实现web页面樱花坠落的特效
2017/06/01 jQuery
input type=file 选择图片并且实现预览效果的实例
2017/10/26 Javascript
JS实现匀速与减速缓慢运动的动画效果封装示例
2018/08/27 Javascript
vue中选项卡点击切换且能滑动切换功能的实现代码
2018/11/25 Javascript
微信小程序仿今日头条导航栏滚动解析
2019/08/20 Javascript
js实现窗口全屏示例详解
2019/09/17 Javascript
用Python设计一个经典小游戏
2017/05/15 Python
Python Numpy中数据的常用保存与读取方法
2020/04/01 Python
Python基于DB-API操作MySQL数据库过程解析
2020/04/23 Python
Django后端分离 使用element-ui文件上传方式
2020/07/12 Python
五分钟学会怎么用Pygame做一个简单的贪吃蛇
2021/01/06 Python
Python实现我的世界小游戏源代码
2021/03/02 Python
美国祛痘、抗衰老药妆品牌:Murad
2016/08/27 全球购物
水芝澳美国官网:H2O Plus
2016/10/15 全球购物
公司领导班子四风对照检查材料
2014/09/27 职场文书
2014年银行柜员工作总结
2014/11/12 职场文书
培训班通知
2015/04/25 职场文书
六一文艺汇演主持词
2015/06/30 职场文书
社交电商模式的兴起:这些新的商机千万别错过
2019/07/26 职场文书