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 相关文章推荐
跨浏览器的事件对象介绍
Jun 27 Javascript
jquery ajax传递中文参数乱码问题及解决方法说明
Feb 07 Javascript
页面加载完成后再执行JS的jquery写法以及区别说明
Feb 22 Javascript
jquery $(&quot;#variable&quot;) 循环改变variable的值示例
Feb 23 Javascript
详细解读JavaScript的跨浏览器事件处理
Aug 12 Javascript
jQuery实现弹出带遮罩层的居中浮动窗口效果
Sep 12 Javascript
Vue学习之路之登录注册实例代码
Jul 06 Javascript
浅谈webpack打包之后的文件过大的解决方法
Mar 07 Javascript
Three.js中矩阵和向量的使用教程
Mar 19 Javascript
微信小程序视图控件与bindtap之间的问题的解决
Apr 08 Javascript
node.js事件轮询机制原理知识点
Dec 22 Javascript
修改vue源码实现动态路由缓存的方法
Jan 21 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
php max_execution_time执行时间问题
2011/07/17 PHP
yii实现图片上传及缩略图生成的方法
2014/12/04 PHP
php操作mongoDB实例分析
2014/12/29 PHP
php数组函数array_walk用法示例
2016/05/26 PHP
PHP处理bmp格式图片的方法分析
2017/07/04 PHP
Yii 2.0实现联表查询加搜索分页的方法示例
2017/08/02 PHP
JXTree对象,读取外部xml文件数据,生成树的函数
2007/04/02 Javascript
js Html结构转字符串形式显示代码
2011/11/15 Javascript
ASP.NET中AJAX 调用实例代码
2012/05/03 Javascript
js代码验证手机号码和电话号码是否合法
2015/07/30 Javascript
两种JS实现屏蔽鼠标右键的方法
2020/08/20 Javascript
jQuery实现的鼠标滑过弹出放大图片特效
2016/01/08 Javascript
JavaScript学习笔记之数组的增、删、改、查
2016/03/23 Javascript
Node.js Mongodb 密码特殊字符 @的解决方法
2017/04/11 Javascript
jquery submit()不能提交表单的解决方法
2017/04/24 jQuery
JavaScript实现为事件句柄绑定监听函数的方法分析
2017/11/14 Javascript
Vue插件打包与发布的方法示例
2018/08/20 Javascript
使用JS获取页面上的所有标签
2018/10/18 Javascript
JS获取今天是本月第几周、本月共几周、本月有多少天、是今年的第几周、是今年的第几天的示例代码
2018/12/05 Javascript
详解Vue 换肤方案验证
2019/08/28 Javascript
[02:51]DOTA2战队出征照拍摄花絮 TI3明星化身时尚男模
2013/07/22 DOTA
python 中文字符串的处理实现代码
2009/10/25 Python
Python Requests安装与简单运用
2016/04/07 Python
使用PYTHON解析Wireshark的PCAP文件方法
2019/07/23 Python
Python学习笔记之Break和Continue用法分析
2019/08/14 Python
Python简易计算器制作方法代码详解
2019/10/31 Python
如何获取Python简单for循环索引
2019/11/21 Python
pycharm 添加解释器的方法步骤
2020/08/31 Python
早读迟到检讨书
2014/01/24 职场文书
财务部总监岗位职责
2014/03/12 职场文书
表彰会主持词
2014/03/26 职场文书
员工趣味活动方案
2014/08/27 职场文书
庆祝国庆节标语
2014/10/09 职场文书
2015中秋祝酒词
2015/08/12 职场文书
《自己的花是让别人看的》教学反思
2016/02/19 职场文书
关于mysql中string和number的转换问题
2022/06/14 MySQL