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 相关文章推荐
浏览器页面区域大小的js获取方法
Sep 21 Javascript
Javascript中拼接大量字符串的方法
Feb 05 Javascript
js判断子窗体是否关闭的方法
Aug 11 Javascript
js实现选中复选框文字变色的方法
Aug 14 Javascript
浅谈JavaScript中的string拥有方法的原因
Aug 28 Javascript
AngularJS学习笔记(三)数据双向绑定的简单实例
Nov 08 Javascript
input输入密码变黑点密文的实现方法
Jan 09 Javascript
vue2笔记 — vue-router路由懒加载的实现
Mar 03 Javascript
详解vue中使用微信jssdk
Apr 19 Javascript
基于JS实现前端压缩上传图片的实例代码
May 14 Javascript
功能完善的小程序日历组件的实现
Mar 31 Javascript
JavaScript流程控制(分支)
Dec 06 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的ASP防火墙
2006/10/09 PHP
php中处理mysql_fetch_assoc返回来的数组 不用foreach----echo
2011/05/04 PHP
PHP防盗链代码实例
2014/08/27 PHP
php获取当前页面完整URL地址
2015/12/30 PHP
PHP7创建销毁session的实例方法
2020/02/03 PHP
java script编程起步(第三课)
2007/01/10 Javascript
javascript学习笔记(五)正则表达式
2011/04/08 Javascript
javascript实现促销倒计时+fixed固定在底部
2013/09/18 Javascript
JavaScript实现两个Table固定表头根据页面大小自行调整
2014/01/03 Javascript
在javascript中如何得到中英文混合字符串的长度
2014/01/17 Javascript
JavaScript设计模式之代理模式介绍
2014/12/28 Javascript
微信小程序 详解下拉加载与上拉刷新实现方法
2017/01/13 Javascript
JS实现json的序列化和反序列化功能示例
2017/06/13 Javascript
vue-router单页面路由
2017/06/17 Javascript
React Native中的RefreshContorl下拉刷新使用
2017/10/09 Javascript
Vue中封装input组件的实例详解
2017/10/17 Javascript
js 获取json数组里面数组的长度实例
2017/10/31 Javascript
jQuery Validate插件ajax方式验证输入值的实例
2017/12/21 jQuery
vue项目打包后打开页面空白解决办法
2018/06/29 Javascript
解决vuejs 使用value in list 循环遍历数组出现警告的问题
2018/09/26 Javascript
[02:25]DOTA2英雄基础教程 生死判决瘟疫法师
2013/12/06 DOTA
[00:49]完美世界DOTA2联赛10月28日开团时刻:随便打
2020/10/29 DOTA
使用python删除nginx缓存文件示例(python文件操作)
2014/03/26 Python
在numpy矩阵中令小于0的元素改为0的实例
2019/01/26 Python
python plotly绘制直方图实例详解
2019/07/22 Python
python实现大文件分割与合并
2019/07/22 Python
Python中flatten( ),matrix.A用法说明
2020/07/05 Python
用canvas显示验证码的实现
2020/04/10 HTML / CSS
Vince官网:全球著名设计师品牌,休闲而优雅的服饰
2017/01/15 全球购物
英国在线珠宝店:The Jewel Hut
2017/03/20 全球购物
美国开幕式潮店:Opening Ceremony
2018/02/10 全球购物
在印度上传处方,在线订购药品:Medlife
2019/03/28 全球购物
俄罗斯小米家用电器、电子产品和智能家居商店:Poood.ru
2020/04/03 全球购物
大学生求职中的自我评价
2013/10/01 职场文书
完美的中文自荐信
2014/05/24 职场文书
经典毕业生求职信
2014/07/12 职场文书