实例详解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中对服务器控件 DropdownList, RadioButtonList, CheckboxList的操作总结
Jun 28 Javascript
JavaScript入门教程之引用类型
May 04 Javascript
Vue实现自带的过滤器实例
Mar 09 Javascript
详解Layer弹出层样式
Aug 21 Javascript
AjaxUpLoad.js实现文件上传
Mar 05 Javascript
vue.js前后端数据交互之提交数据操作详解
Apr 24 Javascript
clipboard.js在移动端复制失败的解决方法
Jun 13 Javascript
javascript使用正则实现去掉字符串前面的所有0
Jul 23 Javascript
解决node-sass偶尔安装失败的方法小结
Dec 05 Javascript
小程序实现日历左右滑动效果
Oct 21 Javascript
Node.js实现批量下载图片简单操作示例
Jan 18 Javascript
详解Vue的列表渲染
Nov 20 Vue.js
使用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 数组元素快速去重
2017/05/05 PHP
jquery控制listbox中项的移动并排序
2009/11/12 Javascript
jQuery 连续列表实现代码
2009/12/21 Javascript
JQuery.Ajax之错误调试帮助信息介绍
2013/07/04 Javascript
javascript间隔刷新的简单实例
2013/11/14 Javascript
JavaScript中的变量作用域介绍
2014/12/31 Javascript
JS实现点击文字对应DIV层不停闪动效果的方法
2015/03/02 Javascript
javascript实现类似java中getClass()得到对象类名的方法
2015/07/27 Javascript
JS检测移动端横竖屏的代码
2016/05/30 Javascript
获取JS中网页各种高宽与位置的方法总结
2016/07/27 Javascript
headjs实现网站并行加载但顺序执行JS
2016/11/29 Javascript
Javascript中字符串相关常用的使用方法总结
2017/03/13 Javascript
Node学习记录之cluster模块
2017/05/31 Javascript
浅谈使用React.setState需要注意的三点
2017/12/18 Javascript
vue.js实现的绑定class操作示例
2018/07/06 Javascript
vue中$nextTick的用法讲解
2019/01/17 Javascript
js编写简易的计算器
2020/07/29 Javascript
vue中利用three.js实现全景图的完整示例
2020/12/07 Vue.js
[01:12]DOTA2 2015年秋季互动指南
2015/11/10 DOTA
python创建列表并给列表赋初始值的方法
2015/07/28 Python
使用PyCharm配合部署Python的Django框架的配置纪实
2015/11/19 Python
Python多线程经典问题之乘客做公交车算法实例
2017/03/22 Python
Python实现中文数字转换为阿拉伯数字的方法示例
2017/05/26 Python
python reduce 函数使用详解
2017/12/05 Python
在服务器上安装python3.8.2环境的教程详解
2020/04/26 Python
python用700行代码实现http客户端
2021/01/14 Python
Mytheresa英国官网:拥有160多个奢侈品品牌
2016/10/09 全球购物
英国和世界各地预订便宜的酒店:LateRooms.com
2019/05/05 全球购物
寒假实习自荐信
2014/01/26 职场文书
西北政法大学自主招生自荐信
2014/01/29 职场文书
总经理岗位职责描述
2014/02/08 职场文书
安全演讲稿开场白
2014/08/25 职场文书
迎七一演讲稿
2014/09/12 职场文书
2015个人半年总结范文
2015/03/09 职场文书
出生证明范本
2015/06/15 职场文书
写作技巧:如何撰写一份优秀的营销策划书
2019/08/13 职场文书