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 相关文章推荐
jquery HotKeys轻松搞定键盘事件代码
Aug 30 Javascript
Extjs中使用extend(js继承) 的代码
Mar 15 Javascript
jQuery中add()方法用法实例
Jan 08 Javascript
js模拟淘宝网的多级选择菜单实现方法
Aug 18 Javascript
Bootstrap 模态框(Modal)插件代码解析
Dec 21 Javascript
详解Vue的钩子函数(路由导航守卫、keep-alive、生命周期钩子)
Jul 24 Javascript
了解重排与重绘
May 29 Javascript
axios异步提交表单数据的几种方法
Aug 11 Javascript
ionic2.0双击返回键退出应用
Sep 17 Javascript
React 条件渲染最佳实践小结(7种)
Sep 27 Javascript
jQuery实现简单弹幕制作
Dec 10 jQuery
vue实现可移动的悬浮按钮
Mar 04 Vue.js
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
session 的生命周期是多长
2006/10/09 PHP
第十三节--对象串行化
2006/11/16 PHP
preg_match_all使用心得分享
2014/01/31 PHP
详解php比较操作符的安全问题
2015/12/03 PHP
PHP基于关联数组20行代码搞定约瑟夫问题示例
2017/11/07 PHP
JS 面向对象的5钟写法
2009/07/31 Javascript
javascript中文本框中输入法切换的问题
2013/12/10 Javascript
jQuery弹出层插件Lightbox_me使用指南
2015/04/21 Javascript
jQuery的事件委托实例分析
2015/07/15 Javascript
jQuery 中的 DOM 操作
2016/04/26 Javascript
Bootstrap3 图片(响应式图片&amp;图片形状)
2017/01/04 Javascript
深入探究node之Transform
2017/07/20 Javascript
最全正则表达式总结:验证QQ号、手机号、Email、中文、邮编、身份证、IP地址等
2017/08/16 Javascript
详解Nuxt.js Vue服务端渲染摸索
2018/02/08 Javascript
如何在vue里添加好看的lottie动画
2018/08/02 Javascript
详解vue中使用vue-quill-editor富文本小结(图片上传)
2019/04/24 Javascript
Easyui 关闭jquery-easui tab标签页前触发事件的解决方法
2019/04/28 jQuery
Vue Cli3 打包配置并自动忽略console.log语句的方法
2020/04/23 Javascript
python实现分析apache和nginx日志文件并输出访客ip列表的方法
2015/04/04 Python
Using Django with GAE Python 后台抓取多个网站的页面全文
2016/02/17 Python
Python实现利用最大公约数求三个正整数的最小公倍数示例
2017/09/30 Python
Python分支结构(switch)操作简介
2018/01/17 Python
酷! 程序员用Python带你玩转冲顶大会
2018/01/17 Python
Pandas 对Dataframe结构排序的实现方法
2018/04/10 Python
python+influxdb+shell编写区域网络状况表
2018/07/27 Python
Python中文件的写入读取以及附加文字方法
2019/01/23 Python
python的pyecharts绘制各种图表详细(附代码)
2019/11/11 Python
python函数声明和调用定义及原理详解
2019/12/02 Python
Python实现括号匹配方法详解
2020/02/10 Python
毕业生欢送会主持词
2014/03/31 职场文书
小学班级口号
2014/06/09 职场文书
群众路线教育实践活动心得体会(四风)
2014/11/03 职场文书
2019年销售人员的职业生涯规划书
2019/03/25 职场文书
python实现网络五子棋
2021/04/11 Python
Java 将PPT幻灯片转为HTML文件的实现思路
2021/06/11 Java/Android
Pygame Event事件模块的详细示例
2021/11/17 Python