实例详解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 相关文章推荐
javascript控制Div层透明属性由浅变深由深变浅逐渐显示
Nov 12 Javascript
jquery在项目中做复选框时遇到的一些问题笔记
Nov 17 Javascript
当滚动条滚动到页面底部自动加载增加内容的js代码
May 13 Javascript
Java中Timer的用法详解
Oct 21 Javascript
Function.prototype.apply()与Function.prototype.call()小结
Apr 27 Javascript
JS检测移动端横竖屏的代码
May 30 Javascript
JavaScript制作弹出层效果
Dec 02 Javascript
jQuery实现动态添加tr到table的方法
Dec 26 Javascript
详解webpack babel的配置
Jan 09 Javascript
JS点击动态添加标签、删除指定标签的代码
Apr 18 Javascript
如何使用 vue + d3 画一棵树
Dec 03 Javascript
jquery实现拖拽添加元素功能
Dec 01 jQuery
使用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
php实现查看邮件是否已被阅读的方法
2013/12/03 PHP
Symfony2使用第三方库Upload制作图片上传实例详解
2016/02/04 PHP
jquery 读取页面load get post ajax 四种方式代码写法
2011/04/02 Javascript
JQuery for与each性能比较分析
2013/05/14 Javascript
浅谈jquery回调函数callback的使用
2015/01/30 Javascript
动态JavaScript所造成一些你不知道的危害
2016/09/25 Javascript
原生js代码实现图片放大境效果
2016/10/30 Javascript
ES6中Proxy与Reflect实现重载(overload)的方法
2017/03/30 Javascript
jQuery遍历节点方法汇总(推荐)
2017/05/13 jQuery
在vue中通过axios异步使用echarts的方法
2018/01/13 Javascript
vue父组件点击触发子组件事件的实例讲解
2018/02/08 Javascript
基于React Native 0.52实现轮播图效果
2020/08/25 Javascript
apicloud拉起小程序并传递参数的方法示例
2018/11/21 Javascript
[35:44]2014 DOTA2华西杯精英邀请赛 5 24 iG VS VG
2014/05/26 DOTA
从零学python系列之数据处理编程实例(一)
2014/05/22 Python
解决Django模板无法使用perms变量问题的方法
2017/09/10 Python
放弃 Python 转向 Go语言有人给出了 9 大理由
2017/10/20 Python
python 读取文件并替换字段的实例
2018/07/12 Python
Python自定义装饰器原理与用法实例分析
2018/07/16 Python
如何用Python做一个微信机器人自动拉群
2019/07/03 Python
python conda操作方法
2019/09/11 Python
Python 模拟动态产生字母验证码图片功能
2019/12/24 Python
德购商城:德国进口直邮商城
2017/06/13 全球购物
Jacques Lemans德国:奥地利钟表品牌
2019/12/26 全球购物
静态变量和实例变量的区别
2015/07/07 面试题
工会主席岗位责任制
2014/02/11 职场文书
效能监察建议书
2014/05/19 职场文书
品牌服务方案
2014/06/03 职场文书
群众路线查摆问题整改措施
2014/10/10 职场文书
2014年街道办事处工作总结
2014/12/11 职场文书
贫民窟的百万富翁观后感
2015/06/09 职场文书
2015年征兵工作总结
2015/07/23 职场文书
2016社区平安家庭事迹材料
2016/02/26 职场文书
分布式锁为什么要选择Zookeeper而不是Redis?看完这篇你就明白了
2021/05/21 Redis
Rust 连接 PostgreSQL 数据库的详细过程
2022/01/22 PostgreSQL
Python 统计序列中元素的出现频度
2022/04/26 Python