bootstrap轮播图示例代码分享


Posted in Javascript onMay 17, 2017

本文实例为大家分享了bootstrap轮播图的具体代码,供大家参考,具体内容如下

<!DOCTYPE html> 
<html lang="zh-CN"> 
<head> 
 <meta charset="utf-8"> 
 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 
 <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no"> 
 <title>XXX</title> 
 <link rel="stylesheet" href="lib/bootstrap/css/bootstrap.css"> 
 <link rel="stylesheet" href="css/main.css"> 
 <!--[if lt IE 9]> 
 <script src="lib/html5shiv/html5shiv.min.js"></script> 
 <script src="lib/respond/respond.min.js"></script> 
 <![endif]--> 
</head> 
<body> 
<!--轮播器 
 1、给最外层添加 :id="myCarousel" class="carousel slide" 
 2、给轮播器3张图片的最外层div添加 :class="carousel-inner" 给每张图片的父div添加 class="item" 
  并且第一张首选 加active 
 3、给ol添加class="carousel-indicators" 然后每个li添加绑定 data-target="#myCarousel" 
   data-slide-to=0,1,2 并且第一个首选 加active 
 4、限定宽度和图片一样宽,给最外层div添加 style="width: 900px;" (900为图片宽度) 
 5、给两边控制按钮的第一个加上:href="#myCarousel" class="left carousel-control" data-slide="prev" 
  第二个加上 href="#myCarousel" class="right carousel-control" data-slide="next" 
 --> 
<div id="myCarousel" class="carousel slide" style="width: 900px;">      
<!--data-ride="carousel"--> 
<!--<div id="myCarousel" class="carousel slide" style="width: 900px;" data-ride="carousel">-->
<!--自动轮播,默认5秒--> 
 <ol class="carousel-indicators"><!--轮播器中间3个点--> 
  <li data-target="#myCarousel" data-slide-to="0" class="active"></li> 
  <li data-target="#myCarousel" data-slide-to="1"></li> 
  <li data-target="#myCarousel" data-slide-to="2"></li> 
 </ol> 
 <div class="carousel-inner"><!--轮播器3张图片--> 
  <div class="item active"> 
   <img src="img/slide1.png" alt="第1张图片"> 
   <div class="carousel-caption"> <!--可以给轮播图添加文字--> 
    <h3>标题</h3> 
    <p>我是内容</p> 
   </div> 
  </div> 
  <div class="item"> 
   <img src="img/slide2.png" alt="第2张图片"> 
  </div> 
  <div class="item"> 
   <img src="img/slide3.png" alt="第3张图片"> 
  </div> 
 </div> 
 <!--轮播器两边控制按钮--> 
 <a href="#myCarousel" class="left carousel-control" data-slide="prev"> 
  <span class="glyphicon glyphicon-chevron-left"></span> 
 </a> 
 <a href="#myCarousel" class="right carousel-control" data-slide="next"> 
  <span class="glyphicon glyphicon-chevron-right"></span> 
 </a> 
</div> 
<script src="lib/jquery/jquery.js"></script> 
<script src="lib/bootstrap/js/bootstrap.js"></script> 
<script src="js/main.js"></script> 
<script> 
// $('#myCarousel').carousel();/*自动轮播,默认5秒*/ 
 
 
 
 $('#myCarousel').carousel({ 
  interval:3000 , /* 设置自动轮播时间*/ 
  pause:'hover',/*设置暂停事件,默认就是鼠标移入轮播图就暂停,移出继续,所以可以不用写*/ 
  /*wrap:false*/ /*只播一次,默认true,循环一直轮播*/ 
 }); 
 
 
 
 /*其他方法 
 * cycle 循环各帧(默认从左到右) 
  pause 停止轮播 
  number 轮播到指定的图片上(小标从 0 开始,类似数组) 
  prev 循环轮播到上一个项目 
  next 循环轮播到下一个项目 
 * 
 * 
 * //点击按钮执行 
  $('button').on('click', function () { 
  //点击后,自动播放 
  $('#myCarousel').carousel('cycle'); 
  //其他雷同 
  } 
 * */ 
 
 
//事件 
$('#myCarousel').on('slide.bs.carousel', function () { 
 alert('当调用 slide 实例方式时立即触发'); 
}); 
$('#myCarousel').on('slid.bs.carousel', function () { 
 alert('当轮播完成一个幻灯片触发'); 
}); 
</script> 
</body> 
 
</html>

 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Prototype源码浅析 Enumerable部分(二)
Jan 18 Javascript
javascript跨浏览器的属性判断方法
Mar 16 Javascript
AngularJS实现表单手动验证和表单自动验证
Dec 09 Javascript
jQueryUI DatePicker 添加时分秒
Jun 04 Javascript
JavaScript SHA512加密算法详细代码
Oct 06 Javascript
Javascript 创建类并动态添加属性及方法的简单实现
Oct 20 Javascript
ajax实现动态下拉框示例
Jan 10 Javascript
Vue-cli 使用json server在本地模拟请求数据的示例代码
Nov 02 Javascript
在Vue中使用Compass的方法
Mar 02 Javascript
webpack+react+antd脚手架优化的方法
Apr 02 Javascript
详解ng-alain动态表单SF表单项设置必填和正则校验
Jun 11 Javascript
微信小程序使用车牌号输入法的示例代码
Aug 20 Javascript
bootstrap警告框示例代码分享
May 17 #Javascript
微信小程序中做用户登录与登录态维护的实现详解
May 17 #Javascript
Angular获取手机验证码实现移动端登录注册功能
May 17 #Javascript
原生JS实现层叠轮播图
May 17 #Javascript
JavaScript手风琴页面制作
May 17 #Javascript
jQuery查找dom的几种方法效率详解
May 17 #jQuery
bootstrap的工具提示实例代码
May 17 #Javascript
You might like
社区(php&amp;&amp;mysql)六
2006/10/09 PHP
建站常用13种PHP开源CMS比较
2009/08/23 PHP
PHP的简易冒泡法代码分享
2012/08/28 PHP
PHP中使用socket方式GET、POST数据实例
2015/04/02 PHP
php实现微信支付之企业付款
2018/05/30 PHP
PHP进阶学习之垃圾回收机制详解
2019/06/18 PHP
jQuery 计算iframe 窗口大小的方法
2014/05/13 Javascript
javascript实现动态模态绑定grid过程代码
2014/09/22 Javascript
javascript中window.open在原来的窗口中打开新的窗口(不同名)
2015/11/15 Javascript
解决jQuery上传插件Uploadify出现Http Error 302错误的方法
2015/12/18 Javascript
javascript鼠标右键菜单自定义效果
2020/12/08 Javascript
jQuery height()、innerHeight()、outerHeight()函数的区别详解
2016/05/23 Javascript
JQuery异步加载PartialView的方法
2016/06/07 Javascript
JavaScript中style.left与offsetLeft的使用及区别详解
2016/06/08 Javascript
Vue.js 递归组件实现树形菜单(实例分享)
2016/12/21 Javascript
详解js几个绕不开的事件兼容写法
2017/08/30 Javascript
JS开发中基本数据类型具体有哪几种
2017/10/19 Javascript
jQuery读取本地的json文件(实例讲解)
2017/10/31 jQuery
Vuex 入门教程
2018/01/10 Javascript
微信小程序按钮点击跳转页面详解
2019/05/06 Javascript
js实现继承的方法及优缺点总结
2019/05/08 Javascript
Node.js操作MongoDB数据库实例分析
2020/01/19 Javascript
python解析含有重复key的json方法
2019/01/22 Python
详解10个可以快速用Python进行数据分析的小技巧
2019/06/24 Python
python 默认参数相关知识详解
2019/09/18 Python
使用Python完成15位18位身份证的互转功能
2019/11/06 Python
Python+numpy实现矩阵的行列扩展方式
2019/11/29 Python
django框架两个使用模板实例
2019/12/11 Python
Python SQLAlchemy库的使用方法
2020/10/13 Python
python 爬虫基本使用——统计杭电oj题目正确率并排序
2020/10/26 Python
法国面料和小百货在线商店:Mondial Tissus
2019/03/23 全球购物
车库门开启器、遥控器和零件:Chamberlain
2019/04/09 全球购物
申报优秀教师材料
2014/12/16 职场文书
继续教育个人总结
2015/03/03 职场文书
pandas求平均数和中位数的方法实例
2021/08/04 Python
MySQL中TIMESTAMP类型返回日期时间数据中带有T的解决
2022/12/24 MySQL