Bootstrap modal使用及点击外部不消失的解决方法


Posted in Javascript onDecember 13, 2016

本文实例为大家分享了Bootstrap modal使用及点击外部不消失的解决方法,供大家参考,具体内容如下

1.代码:

<input id="btntext" type="button" value="添加文本组件" data-toggle="modal" data-target="#myModal" href="../SysManage/ZuJianManage.aspx"/> 
<!-- Modal --> 
<div class="modal hide fade" id="myModal" tabindex="-1" role="dialog"> 
<div class="modal-header"><button class="close" type="button" data-dismiss="modal">×</button> 
<h3 id="myModalLabel">Modal header</h3> 
</div> 
<div class="modal-body"></div> 
</div>

当然你也可以用js来控制。

如下代码:

显示:$('#myModal').modal('show');

隐藏:$('#myModal').modal('hide');

开关:$('#myModal').modal('toogle');

事件:   $('#myModal').on('hidden', function () {// do something…});

注意:我这边用到了href属性,这是让modal去 remote一个url。当然 ,你可以把你要的内容,直接写在modal-body里面。

认真看modal的div结构,你就会明白,modal-body是代表内容,modal-header是头部,那么如果要在底部加两个按钮,那么就得用下面的代码了。

<div class="modal-footer"> 
<a href="#" class="btn">关闭</a> 
<a href="#" class="btn btn-primary">保存</a> 
</div>

注意:如果要给modal设置宽度,那必须得加上布局。就是把modal放在下面的代码块中,并且设置modal的宽度。style="width:500px".对了,你还不可以用span样式直接放到class里面。

<div  class="container"></div>

如果要使弹出框点击外部不消失,在触发模态框的组件上添加以下属性 data-backdrop="static"

<div class="modal hide fade" id="myModal" tabindex="-1" role="dialog" 

<span style="font-family: arial, 宋体, sans-serif, tahoma, 'Microsoft YaHei'; font-size: 14px; line-height: 24px;">

<span style="color:#ff6666;">data-backdrop="static"</span>

</span>> 
</div>

更多内容请点击专题《Bootstrap Modal使用教程》进行学习,希望大家喜欢。

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

Javascript 相关文章推荐
prototype与jquery下Ajax实现的差别
Sep 13 Javascript
解决Jquery load()加载GB2312页面时出现乱码的两种方案
Sep 10 Javascript
JQuery创建DOM节点的方法
Jun 11 Javascript
JavaScript 封装一个tab效果源码分享
Sep 15 Javascript
JavaScript动态插入CSS的方法
Dec 10 Javascript
编写高质量JavaScript代码的基本要点
Mar 02 Javascript
Javascript中的arguments对象
Jun 20 Javascript
Vue.2.0.5过渡效果使用技巧
Mar 16 Javascript
vue实现登陆登出的实现示例
Sep 15 Javascript
vue2.0 实现导航守卫(路由守卫)
May 21 Javascript
让webpack+vue-cil项目不再自动打开浏览器的方法
Sep 27 Javascript
小程序scroll-view安卓机隐藏横向滚动条的实现详解
May 16 Javascript
jQuery 获取select选中值及清除选中状态
Dec 13 #Javascript
Bootstrap3 datetimepicker控件使用实例
Dec 13 #Javascript
AngularJS通过ng-route实现基本的路由功能实例详解
Dec 13 #Javascript
jQuery Easyui datagrid连续发送两次请求问题
Dec 13 #Javascript
AngularJs中Bootstrap3 datetimepicker使用实例
Dec 13 #Javascript
JS声明式函数与赋值式函数实例分析
Dec 13 #Javascript
jQuery内存泄露解决办法
Dec 13 #Javascript
You might like
PHP4实际应用经验篇(9)
2006/10/09 PHP
PHP高级对象构建 工厂模式的使用
2012/02/05 PHP
基于PHP创建Cookie数组的详解
2013/07/03 PHP
ThinkPHP实现将本地文件打包成zip下载
2014/06/26 PHP
php发送html格式文本邮件的方法
2015/06/10 PHP
PHP+shell脚本操作Memcached和Apache Status的实例分享
2016/03/11 PHP
基于jquery的固定表头和列头的代码
2012/05/03 Javascript
解决jquery中动态新增的元素节点无法触发事件问题的两种方法
2015/10/30 Javascript
跟我学习javascript的Date对象
2015/11/19 Javascript
javascript cookie的简单应用
2016/02/24 Javascript
JS数组去掉重复数据只保留一条的实现代码
2016/08/11 Javascript
JavaScript注册时密码强度校验代码
2017/06/30 Javascript
基于Vue实例生命周期(全面解析)
2017/08/16 Javascript
微信小程序实现滑动切换自定义页码的方法分析
2018/12/29 Javascript
JS中实现浅拷贝和深拷贝的代码详解
2019/06/05 Javascript
深入了解Vue动态组件和异步组件
2021/01/26 Vue.js
nestjs返回给前端数据格式的封装实现
2021/02/22 Javascript
[27:53]2014 DOTA2华西杯精英邀请赛 5 24 NewBee VS iG
2014/05/26 DOTA
python正则分析nginx的访问日志
2017/01/17 Python
flask-socketio实现WebSocket的方法
2018/07/31 Python
Django集成搜索引擎Elasticserach的方法示例
2019/06/04 Python
使用OpenCV实现仿射变换—缩放功能
2019/08/29 Python
python多线程实现TCP服务端
2019/09/03 Python
Pytorch Tensor基本数学运算详解
2019/12/30 Python
Python跑循环时内存泄露的解决方法
2020/01/13 Python
scrapy数据存储在mysql数据库的两种方式(同步和异步)
2020/02/18 Python
Pycharm2020.1安装中文语言插件的详细教程(不需要汉化)
2020/08/07 Python
利用Python实现学生信息管理系统的完整实例
2020/12/30 Python
CSS教程:CSS3圆角属性
2009/04/02 HTML / CSS
澳大利亚冒险体验:Adrenaline(跳伞、V8赛车、热气球等)
2017/09/18 全球购物
什么是数据库锁?Oracle中都有哪些类型的锁?
2015/08/21 面试题
交通安全演讲稿
2014/01/07 职场文书
新学期家长寄语
2014/01/19 职场文书
学习张林森心得体会
2014/09/10 职场文书
教师党员批评与自我批评发言稿
2014/10/15 职场文书
java泛型通配符详解
2021/07/25 Java/Android