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 相关文章推荐
javascript XMLHttpRequest对象全面剖析
Apr 24 Javascript
jquery异步请求实例代码
Jun 21 Javascript
Javascript浅谈之this
Dec 17 Javascript
JavaScript实现的简单拖拽效果
Jun 01 Javascript
jQuery实现可高亮显示的二级CSS菜单效果
Sep 01 Javascript
javascript实现抽奖程序的简单实例
Jun 07 Javascript
jQuery获取所有父级元素及同级元素及子元素的方法(推荐)
Jan 21 jQuery
微信小程序实现漂亮的弹窗效果
May 26 Javascript
基于Vue 服务端Cookies删除的问题
Sep 21 Javascript
微信小程序的mpvue框架快速上手指南
May 15 Javascript
vue中实现高德定位功能
Dec 03 Javascript
Vue两种组件类型:递归组件和动态组件的用法
Aug 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
CodeIgniter生成网站sitemap地图的方法
2013/11/13 PHP
PHP通过CURL实现定时任务的图片抓取功能示例
2016/10/03 PHP
PHP使用mysqli同时执行多条sql查询语句的实例
2019/03/22 PHP
使用js 设置url参数
2013/07/08 Javascript
JavaScript用select实现日期控件
2015/07/17 Javascript
JS采用绝对定位实现回到顶部效果完整实例
2016/06/20 Javascript
JS实现图片延迟加载并淡入淡出效果的简单方法
2016/08/25 Javascript
Vue.JS入门教程之处理表单
2016/12/01 Javascript
Vue.js事件处理器与表单控件绑定详解
2017/03/20 Javascript
微信小程序中使用Promise进行异步流程处理的实例详解
2017/08/17 Javascript
node实现定时发送邮件的示例代码
2017/08/26 Javascript
JS基于正则表达式实现的密码强度验证功能示例
2017/09/21 Javascript
详解微信小程序的 request 封装示例
2018/08/21 Javascript
vue轻量级框架无法获取到vue对象解决方法
2019/05/12 Javascript
实现vuex原理的示例
2020/10/21 Javascript
vue 实现element-ui中的加载中状态
2020/11/11 Javascript
[29:10]Ti4 冒泡赛第二天 NEWBEE vs Titan 3
2014/07/15 DOTA
[01:15:16]DOTA2-DPC中国联赛 正赛 Elephant vs Aster BO3 第一场 1月26日
2021/03/11 DOTA
Django框架中处理URLconf中特定的URL的方法
2015/07/20 Python
Python处理JSON数据并生成条形图
2016/08/05 Python
python基于pyDes库实现des加密的方法
2017/04/29 Python
Django处理文件上传File Uploads的实例
2018/05/28 Python
selenium+python自动化测试之页面元素定位
2019/01/23 Python
详解python中index()、find()方法
2019/08/29 Python
浅析PEP572: 海象运算符
2019/10/15 Python
PyCharm GUI界面开发和exe文件生成的实现
2020/03/04 Python
Python读取excel文件中带公式的值的实现
2020/04/17 Python
简单了解python列表和元组的区别
2020/05/14 Python
印尼在线精品店:Berrybenka.com
2016/10/22 全球购物
大学生村官典型材料
2014/01/12 职场文书
国际贸易专业个人求职信格式
2014/02/02 职场文书
学生自我评语大全
2014/04/18 职场文书
大学生学习面向未来的赶考思想汇报
2014/09/12 职场文书
个人批评与自我批评发言稿
2014/09/28 职场文书
教师三严三实学习心得体会
2014/10/11 职场文书
Python Pygame实战之塔防游戏的实现
2022/03/17 Python