实例详解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 日期时间 转换的方法
Feb 21 Javascript
将两个div左右并列显示并实现点击标题切换内容
Oct 22 Javascript
js不能获取隐藏的div的宽度只能先显示后获取
Sep 04 Javascript
实现js保留小数点后N位的代码
Nov 13 Javascript
jQuery的promise与deferred对象在异步回调中的作用
May 03 Javascript
让编辑器支持word复制黏贴、截屏的js代码
Oct 17 Javascript
实现点击下箭头变上箭头来回切换的两种方法【推荐】
Dec 14 Javascript
原生js实现简单的Ripple按钮实例代码
Mar 24 Javascript
vue后台管理之动态加载路由的方法
Aug 13 Javascript
webpack打包非模块化js的方法
Oct 24 Javascript
react中Suspense的使用详解
Sep 01 Javascript
Javascript实现贪吃蛇小游戏(含详细注释)
Oct 23 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
php类常量的使用详解
2013/06/08 PHP
PHP 根据key 给二维数组分组
2016/12/09 PHP
一直复略了的一个问题,关于表单重复提交
2007/02/15 Javascript
Jquery作者John Resig自己封装的javascript 常用函数
2009/11/09 Javascript
JQuery autocomplete 使用手册
2010/04/01 Javascript
将字符串转换成gb2312或者utf-8编码的参数(js版)
2013/04/10 Javascript
基于jQuery滑动杆实现购买日期选择效果
2015/09/15 Javascript
解决node.js安装包失败的几种方法
2016/09/02 Javascript
AngularJS使用ng-Cloak阻止初始化闪烁问题的方法
2016/11/03 Javascript
node.js 中间件express-session使用详解
2017/05/20 Javascript
详解vuex中action何时完成以及如何正确调用dispatch的思考
2019/01/21 Javascript
RxJS的入门指引和初步应用
2019/06/15 Javascript
Echarts实现单条折线可拖拽效果
2019/12/19 Javascript
详解JavaScript修改注册表的方法
2020/01/05 Javascript
vue使用transition组件动画效果的实例代码
2021/01/28 Vue.js
Python 命令行非阻塞输入的小例子
2013/09/27 Python
Hadoop中的Python框架的使用指南
2015/04/22 Python
基于ID3决策树算法的实现(Python版)
2017/05/31 Python
用Python进行简单图像识别(验证码)
2018/01/19 Python
python:pandas合并csv文件的方法(图书数据集成)
2018/04/12 Python
python使用socket实现的传输demo示例【基于TCP协议】
2019/09/24 Python
python利用datetime模块计算程序运行时间问题
2020/02/20 Python
浅谈Python中os模块及shutil模块的常规操作
2020/04/03 Python
python + selenium 刷B站播放量的实例代码
2020/06/12 Python
安装并免费使用Pycharm专业版(学生/教师)
2020/09/24 Python
css3的focus-within选择器的使用
2020/05/11 HTML / CSS
canvas 如何绘制线段的实现方法
2018/07/12 HTML / CSS
Europcar葡萄牙:葡萄牙汽车和货车租赁
2017/10/13 全球购物
Ruby如何创建一个线程
2013/03/10 面试题
营业员演讲稿
2013/12/30 职场文书
小学端午节活动方案
2014/03/13 职场文书
廉洁自律承诺书2015
2015/01/22 职场文书
教师岗位职责范本
2015/04/02 职场文书
社区环境卫生倡议书
2015/04/29 职场文书
详解TS数字分隔符和更严格的类属性检查
2021/05/06 Javascript
Python 详解通过Scrapy框架实现爬取百度新冠疫情数据流程
2021/11/11 Python