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 相关文章推荐
正负小数点后两位浮点数实现原理及代码
Sep 06 Javascript
javascript获取函数名称、函数参数、对象属性名称的代码实例
Apr 12 Javascript
js漂浮广告实现代码
Aug 15 Javascript
js仿支付宝填写支付密码效果实现多方框输入密码
Mar 09 Javascript
详解JavaScript中的属性和特性
Dec 08 Javascript
整理关于Bootstrap导航的慕课笔记
Mar 29 Javascript
vue-resource拦截器设置头信息的实例
Oct 27 Javascript
JS组件系列之Gojs组件 前端图形化插件之利器
Nov 29 Javascript
JavaScript实现单例模式实例分享
Dec 22 Javascript
详解ES6系列之私有变量的实现
Nov 21 Javascript
微信小程序判断页面是否从其他页面返回的实例代码
Jul 03 Javascript
vue实现计算器功能
Feb 22 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正则匹配汉字的方法介绍
2013/04/25 PHP
mac os快速切换多个PHP版本的方法
2017/03/07 PHP
JS Timing
2007/04/21 Javascript
jquery offset函数应用实例
2012/11/14 Javascript
js图片延迟加载的实现方法及思路
2013/07/22 Javascript
Jquery右下角抖动、浮动 实例代码(兼容ie6、FF)
2013/08/15 Javascript
extjs4 treepanel动态改变行高度示例
2013/12/17 Javascript
超炫的jquery仿flash导航栏特效
2014/11/11 Javascript
jQuery实现图片预加载效果
2015/11/27 Javascript
Bootstrap每天必学之媒体对象
2015/11/30 Javascript
浅谈JS中的三种字符串连接方式及其性能比较
2016/09/02 Javascript
浅谈js原生拖放
2016/11/21 Javascript
jQuery实现优雅的弹窗效果(6)
2017/02/08 Javascript
layer弹出层框架alert与msg详解
2017/03/14 Javascript
浅谈jQuery框架Ajax常用选项
2017/07/08 jQuery
JavaScript解决浮点数计算不准确问题的方法分析
2018/07/09 Javascript
在layui框架中select下拉框监听更改事件的例子
2019/09/20 Javascript
taro 实现购物车逻辑的实例代码
2020/06/05 Javascript
JS前端基于canvas给图片添加水印
2020/11/11 Javascript
新手该如何学python怎么学好python?
2008/10/07 Python
Python找出文件中使用率最高的汉字实例详解
2015/06/03 Python
Python中使用Counter进行字典创建以及key数量统计的方法
2018/07/06 Python
使用Python获取并处理IP的类型及格式方法
2018/11/01 Python
Python 实现递归法解决迷宫问题的示例代码
2020/01/12 Python
Tensorflow限制CPU个数实例
2020/02/06 Python
TensorFlow-gpu和opencv安装详细教程
2020/06/30 Python
Pycharm无法打开双击没反应的问题及解决方案
2020/08/17 Python
Python3爬虫ChromeDriver的安装实例
2021/02/06 Python
Aveda美国官网:天然护发产品、洗发水、护发素和沙龙
2016/12/09 全球购物
婚礼主持词
2014/03/13 职场文书
商务日语专业的自荐信
2014/05/23 职场文书
目标责任书格式
2014/07/28 职场文书
党支部2014年度工作总结
2014/12/04 职场文书
慈善募捐倡议书
2015/04/27 职场文书
雷锋的故事观后感
2015/06/10 职场文书
公司趣味运动会开幕词
2016/03/04 职场文书