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之end()和pushStack()使用介绍
Feb 07 Javascript
Javascript 读取操作Sql中的Xml字段
Oct 09 Javascript
JS交换变量的方法
Jan 21 Javascript
使用canvas实现仿新浪微博头像截取上传功能
Sep 02 Javascript
javascript弹出窗口实现代码
Nov 12 Javascript
超实用的JavaScript表单代码段
Feb 26 Javascript
Sea.JS知识总结
May 05 Javascript
小程序云开发初探(小结)
Oct 24 Javascript
微信小程序引入Vant组件库过程解析
Aug 06 Javascript
微信小程序 授权登录详解(附完整源码)
Aug 23 Javascript
原生javascript制作贪吃蛇小游戏的方法分析
Feb 26 Javascript
Vue+axios封装请求实现前后端分离
Oct 23 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的SQL注入过程分析
2012/01/06 PHP
thinkphp实现图片上传功能
2016/01/13 PHP
PHP大神的十大优良习惯
2016/09/14 PHP
Smarty模板类内部原理实例分析
2019/07/03 PHP
JavaScript 解析读取XML文档 实例代码
2009/07/07 Javascript
JavaScript中的闭包原理分析
2010/03/08 Javascript
含有CKEditor的表单如何提交
2014/01/09 Javascript
js日期对象兼容性的处理方法
2014/01/28 Javascript
nodejs 提示‘xxx’ 不是内部或外部命令解决方法
2014/11/20 NodeJs
移动设备web开发首选框架:zeptojs介绍
2015/01/29 Javascript
jQuery实现滑动页面固定顶部显示(可根据显示位置消失与替换)
2015/10/28 Javascript
详解Angularjs filter过滤器
2016/02/06 Javascript
通过Tabs方法基于easyUI+bootstrap制作工作站
2016/03/28 Javascript
js Date()日期函数浏览器兼容问题解决方法
2017/09/12 Javascript
React Native中Navigator的使用方法示例
2017/10/13 Javascript
基于node打包可执行文件工具_Pkg使用心得分享
2018/01/24 Javascript
JavaScript实现移动端带transition动画的轮播效果
2020/03/24 Javascript
解决vue项目router切换太慢问题
2020/07/19 Javascript
python sys模块sys.path使用方法示例
2013/12/04 Python
Python多层嵌套list的递归处理方法(推荐)
2016/06/08 Python
利用Opencv中Houghline方法实现直线检测
2018/02/11 Python
Python实现多属性排序的方法
2018/12/05 Python
Python----数据预处理代码实例
2019/03/20 Python
python五子棋游戏的设计与实现
2019/06/18 Python
在Python中合并字典模块ChainMap的隐藏坑【推荐】
2019/06/27 Python
解决win7操作系统Python3.7.1安装后启动提示缺少.dll文件问题
2019/07/15 Python
python如何实现从视频中提取每秒图片
2020/10/22 Python
使用批处理脚本自动生成并上传NuGet包(操作方法)
2019/11/19 Python
Python如何使用PIL Image制作GIF图片
2020/05/16 Python
流行文化收藏品:Sideshow(DC漫画,星球大战,漫威)
2019/03/17 全球购物
优秀学生自我鉴定范例
2013/12/18 职场文书
自荐信的基本格式
2014/02/22 职场文书
光学与应用专业毕业生求职信
2014/09/01 职场文书
升职感谢领导的话语及升职感谢信
2019/06/24 职场文书
MySQL sql_mode修改不生效的原因及解决
2021/05/07 MySQL
Mysql 8.x 创建用户以及授予权限的操作记录
2022/04/18 MySQL