实例详解BootStrap的动态模态框及静态模态框


Posted in Javascript onAugust 13, 2018

1.要用bootStrap这个框架就必须要重载它的class类,也就是说class要一样

代码如下:

有疑问的可以在下面留言,欢迎大家一起交流

1.1动态模态框

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <title>Document</title>
  <link rel="stylesheet" href="bootstrap-3.3.7/css/bootstrap.css" rel="external nofollow" rel="external nofollow" >
  <script src="bootstrap-3.3.7/js/jquery.min.js"></script>
  <script src="bootstrap-3.3.7/js/bootstrap.min.js"></script>
  <script src="bootstrap-3.3.7/js/docs.min.js"></script>

</head>
<body>
    <div class="container">
        <div class="page-header">
          <div class="h2">bootstrap框架 <small>s</small>
          </div>
        </div>
  <!-- 动态框 -->
<div class="modal">
  <!-- modal默认是隐藏的 -->
  <div class="modal-dialog">         
    <div class="modal-content">
     <!-- 头部关闭按钮 -->
      <div class="modal-header">       
        <button type="button" class="close myclose" data-dismiss="modal"><span >×</span></button>
        <div class="h3 modal-title">标题部分</div>
        <!-- 内容部分 -->
        <div class="modal-body">
          <P>这是内容部分</P>
        </div>
        <!-- 页脚 -->
        <div class="modal-footer">
          <button type="button" class="btn btn-primary myclose" data-dismiss="modal">Close</button>
          <button type="button" class="btn btn-warning myclose">save</button>
        </div>
      </div>
    </div>
  </div>
  
</div>
  <a href="#" rel="external nofollow" class="btn btn-success" id="show">显示对话框</a>
    </div>
</body>
</html>
<script>
  $(function(){
    $('#show').click(function(){
      $('.modal').modal('show')
    })
  })
</script>

1.2静态模态框

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <title>Document</title>
  <link rel="stylesheet" href="bootstrap-3.3.7/css/bootstrap.css" rel="external nofollow" rel="external nofollow" >
  <script src="bootstrap-3.3.7/js/jquery.min.js"></script>
  <script src="bootstrap-3.3.7/js/bootstrap.min.js"></script>
  <script src="bootstrap-3.3.7/js/docs.min.js"></script>
</head>
<body>
  <div class="container">
    <div class="page-header">
      <div class="h2">bootstrap框架 <small>s</small>
      </div>
      
     <!-- 静态模态框 官方有一个bug就是在写静态框的时候在按钮上要绑定同一个class-->
        <div class="modal-dialog">
          <div class="modal-content">
            <div class="modal-header">
              <button type="button" class="close myclose" data-dismiss="modal">
                <span>×</span>
              </button>
              <h3>Model标题</h3>              
           </div>
           <!-- body部分 -->
           <div class="modal-body">
             <p>这是身体部分</p>
           </div>
           <!-- footer部分 -->
           <div class="modal-footer">
             <button class="btn btn-info myclose" data-dismiss="modal">close</button>
             <button class="btn btn-primary myclose">save</button>
           </div>
          </div>
        </div>
      </div>
 </div> 
   </div>
  </div>
</body>
</html>
<script>
  $(function(){
    $('.myclose').click(function(){
      $('.modal-dialog').css('display','none')
    })
  })
</script>

总结

以上所述是小编给大家介绍的BootStrap的动态模态框及静态模态框,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
jQuery实现的鼠标滑过弹出放大图片特效
Jan 08 Javascript
JavaScript实现弹出DIV层同时页面背景渐变成半透明效果
Mar 25 Javascript
jQuery插件开发汇总
May 15 Javascript
JS控件bootstrap suggest plugin使用方法详解
Mar 25 Javascript
一文让你彻底搞清楚javascript中的require、import与export
Sep 24 Javascript
微信小程序实现的贪吃蛇游戏【附源码下载】
Jan 03 Javascript
浅谈Webpack 持久化缓存实践
Mar 22 Javascript
JS实现的RC4加密算法示例
Aug 16 Javascript
Django+vue跨域问题解决的详细步骤
Jan 20 Javascript
js核心基础之构造函数constructor用法实例分析
May 11 Javascript
JS自定义对象创建与简单使用方法示例
Jan 15 Javascript
angular异步验证器防抖实例详解
Mar 31 Javascript
使用JavaScript实现node.js中的path.join方法
Aug 12 #Javascript
在小程序中集成redux/immutable/thunk第三方库的方法
Aug 12 #Javascript
Vue实现左右菜单联动实现代码
Aug 12 #Javascript
Vue中的v-for循环key属性注意事项小结
Aug 12 #Javascript
vue实现商品加减计算总价的实例代码
Aug 12 #Javascript
Vue.js中使用iView日期选择器并设置开始时间结束时间校验功能
Aug 12 #Javascript
深入理解Vue父子组件生命周期执行顺序及钩子函数
Aug 12 #Javascript
You might like
浅谈web上存漏洞及原理分析、防范方法(安全文件上存方法)
2013/06/29 PHP
Thinkphp搜索时首页分页和搜索页保持条件分页的方法
2014/12/05 PHP
php  PATH_SEPARATOR判断当前服务器系统类型实例
2016/10/28 PHP
Ubuntu上安装yaf扩展的方法
2018/01/29 PHP
jquery 弹出层实现代码
2009/10/30 Javascript
jQuery Ajax提交表单查询获得数据实例代码
2012/09/19 Javascript
JS 去前后空格大全(IE9亲测)
2013/07/15 Javascript
上传图片预览JS脚本 Input file图片预览的实现示例
2014/10/23 Javascript
Javascript实现获取窗口的大小和位置代码分享
2014/12/04 Javascript
angular.foreach 循环方法使用指南
2015/01/06 Javascript
js改变Iframe中Src的方法
2015/05/05 Javascript
jquery动态添加文本并获取值的方法
2016/10/12 Javascript
Angular.js实现多个checkbox只能选择一个的方法示例
2017/02/24 Javascript
[37:45]完美世界DOTA2联赛PWL S3 LBZS vs Phoenix 第二场 12.09
2020/12/11 DOTA
python使用Flask框架获取用户IP地址的方法
2015/03/21 Python
Python使用add_subplot与subplot画子图操作示例
2018/06/01 Python
python利用dlib获取人脸的68个landmark
2019/11/27 Python
python实现大战外星人小游戏实例代码
2019/12/26 Python
PyQt5 closeEvent关闭事件退出提示框原理解析
2020/01/08 Python
Python变量作用域LEGB用法解析
2020/02/04 Python
Python多线程threading join和守护线程setDeamon原理详解
2020/03/18 Python
基于Tensorflow的MNIST手写数字识别分类
2020/06/17 Python
Django xadmin安装及使用详解
2020/10/26 Python
Matplotlib animation模块实现动态图
2021/02/25 Python
canvas 下载二维码和图片加水印的方法
2018/03/21 HTML / CSS
瑞贝卡·泰勒官方网站:Rebecca Taylor
2016/09/24 全球购物
Wilson体育用品官网:美国著名运动器材品牌
2019/05/12 全球购物
社团2014年植树节活动总结
2014/03/11 职场文书
数控专业自荐书范文
2014/03/16 职场文书
毕业生求职信范文
2014/06/29 职场文书
党校毕业个人总结
2015/02/28 职场文书
2015年教师党员自我评价材料
2015/03/04 职场文书
整改通知书格式
2015/04/22 职场文书
2015年物流客服工作总结
2015/07/27 职场文书
《比的意义》教学反思
2016/02/18 职场文书
ubuntu安装jupyter并设置远程访问的实现
2022/03/31 Python