实例详解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 相关文章推荐
js控制的遮罩层实例介绍
May 29 Javascript
让元素在网页中可拖动示例代码
Aug 13 Javascript
HTML Color Picker(js拾色器效果)
Aug 27 Javascript
js在数组中删除重复的元素自保留一个(两种实现思路)
Aug 22 Javascript
JS操作HTML自定义属性的方法
Feb 10 Javascript
JS仿iGoogle自定义首页模块拖拽特效的方法
Feb 13 Javascript
AngularJS入门教程之数据绑定原理详解
Nov 02 Javascript
JavaScript易错知识点整理
Dec 05 Javascript
javascript prototype原型详解(比较基础)
Dec 26 Javascript
JS实现瀑布流布局
Oct 21 Javascript
jQuery中each遍历的三种方法实例分析
Sep 07 jQuery
微信小程序实现时间预约功能
Nov 27 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 MySQL与分页效率
2008/06/04 PHP
spl_autoload_register与autoload的区别详解
2013/06/03 PHP
php站内搜索关键词变亮的实现方法
2014/12/30 PHP
php mysql like 实现多关键词搜索的方法
2016/10/29 PHP
Zend Framework路由器用法实例详解
2016/12/11 PHP
Some tips of wmi scripting in jscript (1)
2007/04/03 Javascript
JavaScript 关键字屏蔽实现函数
2009/08/02 Javascript
Nodejs如何搭建Web服务器
2016/03/28 NodeJs
jQuery中的通配符选择器使用总结
2016/05/30 Javascript
jQuery实现的图片轮播效果完整示例
2016/09/12 Javascript
小程序登录态管理的方法示例
2018/11/13 Javascript
优雅的elementUI table单元格可编辑实现方法详解
2018/12/23 Javascript
JS异步错误捕获的一些事小结
2019/04/26 Javascript
js中值引用和地址引用实例分析
2019/06/21 Javascript
js实现贪吃蛇小游戏
2019/10/29 Javascript
详细介绍Ruby中的正则表达式
2015/04/10 Python
Python 高级专用类方法的实例详解
2017/09/11 Python
python机器学习之随机森林(七)
2018/03/26 Python
Python SVM(支持向量机)实现方法完整示例
2018/06/19 Python
python进阶之多线程对同一个全局变量的处理方法
2018/11/09 Python
Python设计模式之外观模式实例详解
2019/01/17 Python
树莓派用python中的OpenCV输出USB摄像头画面
2019/06/22 Python
Django 开发调试工具 Django-debug-toolbar使用详解
2019/07/23 Python
手把手教你Python yLab的绘制折线图的画法
2019/10/23 Python
Python上下文管理器全实例详解
2019/11/12 Python
Python3 解决读取中文文件txt编码的问题
2019/12/20 Python
Python安装whl文件过程图解
2020/02/18 Python
最新PyCharm 2020.2.3永久激活码(亲测有效)
2020/11/26 Python
英国最大的在线蜡烛商店:Candles Direct
2019/03/26 全球购物
乌克兰网上珠宝商店:GoldSoveren
2020/03/31 全球购物
如何手工释放资源
2013/12/15 面试题
户外活动总结范文
2014/04/30 职场文书
文秘专业应届生求职信
2014/05/26 职场文书
交通肇事罪辩护词
2015/05/21 职场文书
大学社团活动总结怎么写
2019/06/21 职场文书
MySQL去除重叠时间求时间差和的实现
2021/08/23 MySQL