bootstrap框架--js插件

  • javascript的js文件可以单个引入,也可以一次性全部引入,不过无论是哪种引入方式,都是依赖于jquery(1.9.1以上),所以要先插入jquery再引入js插件
  • data属性指向的是js单个插件名,例如data-toggle="dropdown",指向的是下拉菜单这个js插件
    • transition:
      • 模态框
        •  1   <button class="btn btn-warning active" data-toggle="modal" data-target="#modal">button触发模态框</button>
           2     <!-- 用button和a链接触发模态框都可以,不过a链接可以用href,少了一个data-target的代码 -->
           3     <a href="#modal" class="btn btn-primary active" data-toggle="modal" >a链接触发模态框</a>
           4     <!-- data-toggle 是点击事件  data-target是指指向的对象 -->
           5     <div class="modal" id="modal" data-backdrop="static">
           6     <!-- modal的作用的固定布局 上下左右为0表示充满全屏 支持移动上的触摸方式进行滚动  data-backdrop="static"设置了,点击空白处就不会关闭弹出窗-->
           7         <div class="modal-dialog">
           8     <!-- modal-dialog 默认的是相对定位 自适应宽度 大于768px时,宽度就会变成600px 并且居中-->
           9             <div class="modal-content">
          10         <!-- 边框 背景 圆角 阴影 -->
          11                 <div class="modal-header">
          12                     <button class="close" data-dismiss="modal">&times;</button>
          13                     <h3>标题</h3>
          14                 </div>
          15                 <div class="modal-body">
          16                     <p>klsjdflskdfj</p>
          17                 </div>
          18                 <div class="modal-footer">
          19                     <button class="btn btn-default" data-dismiss="modal">关闭</button>
          20                     <button class="btn btn-success" >保存</button>
          21                 </div>
          22             </div>
          23         </div>
          24     </div>
        • 事件:
          • show.bs.modal 模态框出来前
          • shown.bs.modal 模态框出来后
          • hide.bs.modal模态框关闭前
          • hidden.bs.modal模态框关闭后
      • 轮播图
        • 事件:
          • data-interval="1000"改成1秒执行一次
          • slide实现图片滑动的动态效果
          • pause鼠标停在图片上就会停止(默认的是hover)
          • carousel(number)从哪一张开始
          • slide.bs.carouse图片轮播前
          • slid.bs.carousel图片轮播后
        •  1 <div class="container">
           2         <div class="col-lg-6 col-lg-offset-3">
           3             <div class="carousel" id="pic" data-ride="carousel">
           4                 <!-- 圆圈指示符 -->
           5                 <ol class="carousel-indicators">
           6                     <li class="active" data-slide-to="0" data-target="#pic"></li>
           7                     <li data-slide-to="1" data-target="#pic"></li>
           8                     <li data-slide-to="2" data-target="#pic"></li>
           9                 </ol>
          10                 <!-- 图片 -->
          11                 <div class="carousel-inner">
          12                     <div class="item active">
          13                         <img src="img/img1/1.jpg" alt="">
          14                     </div>
          15                     <div class="item">
          16                         <img src="img/img1/2.jpg" alt="">
          17                     </div>
          18                     <div class="item">
          19                         <img src="img/img1/3.jpg" alt="">
          20                     </div>
          21                 </div>
          22                 <!-- 按钮 -->
          23                 <a href="#pic" class="left carousel-control" data-slide="prev">
          24                     <span class="glyphicon glyphicon-chevron-left"></span>
          25                 </a>
          26                 <a href="#pic" class="right carousel-control" data-slide="next">
          27                     <span class="glyphicon glyphicon-chevron-right"></span>
          28                 </a>
          29             </div>
          30         </div>
          31     </div>
      • 选项卡
        •  1 <div class="container">
           2         <!-- <div class="col-lg-4 col-lg-offset-4"> -->
           3             <nav class="nav nav-tabs">
           4                 <li class="active"><a href="#pane1" data-toggle="tab">首页</a></li>
           5                 <li><a href="#pane2" data-toggle="tab">技能课</a></li>
           6                 <li><a href="#pane3" data-toggle="tab">关于我们</a></li>
           7             </nav>
           8             <div class="tab-content">
           9                 <div class="tab-pane fade in active" id="pane1">
          10                     <img src="img/img1/1.jpg" alt="">
          11                     <p>首页</p>
          12                 </div>
          13                 <div class="tab-pane fade" id="pane2">
          14                     <img src="img/img1/2.jpg" alt="">
          15                     <p>技能课</p>
          16                 </div>
          17                 <div class="tab-pane fade" id="pane3">
          18                     <img src="img/img1/3.jpg" alt="">
          19                     <p>关于我们</p>
          20                 </div>
          21             </div>
          22         <!-- </div> -->
          23     </div>
      • 折叠
      • 动画过度
posted @ 2016-01-25 14:50  Barbie7  阅读(483)  评论(0编辑  收藏  举报