实例详解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 实现模态对话框 源代码大全
May 02 Javascript
浅谈Javascript面向对象编程
Nov 15 Javascript
js将iframe中控件的值传到主页面控件中的实现方法
Mar 11 Javascript
JavaScript使用addEventListener添加事件监听用法实例
Jun 01 Javascript
特殊日期提示功能的实现方法
Jun 16 Javascript
vue项目常用组件和框架结构介绍
Dec 24 Javascript
webpack搭建vue 项目的步骤
Dec 27 Javascript
浅析vue深复制
Jan 29 Javascript
基于iScroll实现内容滚动效果
Mar 21 Javascript
Vue前后端不同端口的实现方法
Sep 19 Javascript
微信小程序实现元素渐入渐出动画效果封装方法
May 18 Javascript
VUE之图片Base64编码使用ElementUI组件上传
Apr 09 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
星际争霸 Starcraft 游戏介绍
2020/03/14 星际争霸
在PHP3中实现SESSION的功能(三)
2006/10/09 PHP
Prototype使用指南之ajax
2007/01/10 Javascript
js jquery做的图片连续滚动代码
2008/01/06 Javascript
Jquery升级新版本后选择器的语法问题
2010/06/02 Javascript
jQuery对象[0]是什么含义?
2010/07/31 Javascript
Java 正则表达式学习总结和一些小例子
2012/09/13 Javascript
Js表格万条数据瞬间加载实现代码
2014/02/20 Javascript
JS数组的遍历方式for循环与for...in
2014/07/31 Javascript
Jquery解析json字符串及json数组的方法
2015/05/29 Javascript
javascript和jQuery实现网页实时聊天的ajax长轮询
2016/07/20 Javascript
js判断出两个字符串最大子串的函数实现方法
2016/11/01 Javascript
js 将input框中的输入自动转化成半角大写(税号输入框)
2017/02/16 Javascript
微信小程序之绑定点击事件实例详解
2017/07/07 Javascript
在vue项目中使用Jquery-contextmenu插件的步骤讲解
2019/01/27 jQuery
详解JS浏览器事件循环机制
2019/03/27 Javascript
了解重排与重绘
2019/05/29 Javascript
node.js express框架实现文件上传与下载功能实例详解
2019/10/15 Javascript
Vuex中实现数据状态查询与更改
2019/11/08 Javascript
koa2的中间件功能及应用示例
2020/03/05 Javascript
Python运算符重载用法实例
2015/05/28 Python
python妹子图简单爬虫实例
2015/07/07 Python
浅谈Python中用datetime包进行对时间的一些操作
2016/06/23 Python
Python爬虫DOTA排行榜爬取实例(分享)
2017/06/13 Python
Python实现嵌套列表去重方法示例
2017/12/28 Python
python 把列表转化为字符串的方法
2018/10/23 Python
python实现求特征选择的信息增益
2018/12/18 Python
python将数组n等分的实例
2019/12/02 Python
使用 PyTorch 实现 MLP 并在 MNIST 数据集上验证方式
2020/01/08 Python
python读取配置文件方式(ini、yaml、xml)
2020/04/09 Python
在 Windows 下搭建高效的 django 开发环境的详细教程
2020/07/27 Python
俄罗斯珠宝市场的领导者之一:Бронницкий ювелир
2019/10/02 全球购物
实习单位接收函模板
2014/01/10 职场文书
党员群众路线教育实践活动剖析材料
2014/10/10 职场文书
2016年党员干部公开承诺书
2016/03/24 职场文书
Python通过loop.run_in_executor执行同步代码 同步变为异步
2022/04/11 Python