实例详解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闭包的理解和实例
Aug 12 Javascript
jquery 删除字符串最后一个字符的方法解析
Feb 11 Javascript
JQuery设置时间段下拉选择实例
Dec 30 Javascript
jQuery实现仿新浪微博浮动的消息提示框(可智能定位)
Oct 10 Javascript
angular.bind使用心得
Oct 26 Javascript
简洁实用的BootStrap jQuery手风琴插件
Aug 31 Javascript
js绘制购物车抛物线动画
Nov 18 Javascript
vue resource post请求时遇到的坑
Oct 19 Javascript
webpack配置之后端渲染详解
Oct 26 Javascript
基于VuePress 轻量级静态网站生成器的实现方法
Apr 17 Javascript
jQuery实现每日秒杀商品倒计时功能
Sep 06 jQuery
vue.js实现只能输入数字的输入框
Oct 19 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
Windows下IIS6/Apache2.2.4+MySQL5.2+PHP5.2.1安装配置方法
2007/05/03 PHP
php生成EAN_13标准条形码实例
2013/11/13 PHP
php5.2以下版本无json_decode函数的解决方法
2014/05/25 PHP
JavaScript 的继承
2011/10/01 Javascript
jquery ajax的success回调函数中实现按钮置灰倒计时
2013/11/19 Javascript
JavaScript实现弹出子窗口并传值给父窗口
2014/12/18 Javascript
JS实现控制表格行内容垂直对齐的方法
2015/03/30 Javascript
js实现点击按钮后给Div图层设置随机背景颜色的方法
2015/05/06 Javascript
Bootstrap每天必学之表单
2015/11/23 Javascript
jQuery实现图片文字淡入淡出效果
2015/12/21 Javascript
Node.js测试中的Mock文件系统详解
2016/11/21 Javascript
JS实现仿PS的调色板效果完整实例
2016/12/21 Javascript
Node.js中的http请求客户端示例(request client)
2017/05/04 Javascript
angular.js指令中transclude选项及ng-transclude指令详解
2017/05/24 Javascript
JavaScript简单实现合并两个Json对象的方法示例
2017/10/16 Javascript
js循环map 获取所有的key和value的实现代码(json)
2018/05/09 Javascript
vue 单页应用和多页应用的优劣
2020/10/22 Javascript
Vue 数据响应式相关总结
2021/01/28 Vue.js
python中urllib模块用法实例详解
2014/11/19 Python
python爬虫之线程池和进程池功能与用法详解
2018/08/02 Python
python for循环输入一个矩阵的实例
2018/11/14 Python
python实现简单flappy bird
2018/12/24 Python
python实现画五角星和螺旋线的示例
2019/01/20 Python
python3使用腾讯企业邮箱发送邮件的实例
2019/06/28 Python
python3.6+django2.0+mysql搭建网站过程详解
2019/07/24 Python
使用Python自动生成HTML的方法示例
2019/08/06 Python
Python class的继承方法代码实例
2020/02/14 Python
django-orm F对象的使用 按照两个字段的和,乘积排序实例
2020/05/18 Python
如何理解transaction事务的概念
2015/05/27 面试题
实习生自我鉴定
2013/12/12 职场文书
农村婚礼主持词
2014/03/13 职场文书
党员群众路线承诺书
2014/05/20 职场文书
综治工作心得体会
2014/09/11 职场文书
简历自荐信范文
2015/03/09 职场文书
求职简历自我评价怎么写
2015/03/10 职场文书
z-index不起作用
2021/03/31 HTML / CSS