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也能使用EXTJS视频演示
Dec 29 Javascript
THREE.JS入门教程(5)你应当知道的十件事
Jan 24 Javascript
jquery使用正则表达式验证email地址的方法
Jan 22 Javascript
12种JavaScript常用的MVC框架比较分析
Nov 16 Javascript
Angularjs注入拦截器实现Loading效果
Dec 28 Javascript
非常棒的jQuery图片轮播效果
Apr 17 Javascript
vue router 配置路由的方法
Jul 26 Javascript
jQuery实现图片简单轮播功能示例
Aug 13 jQuery
JS中数组与对象的遍历方法实例小结
Aug 14 Javascript
react项目实践之webpack-dev-serve
Sep 14 Javascript
vue集成chart.js的实现方法
Aug 20 Javascript
JS获取当前时间的年月日时分秒及时间的格式化的方法
Dec 18 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
asp 取文本框名称代码
2008/12/02 Javascript
一样的table?不一样的table(可编辑状态table)
2012/09/19 Javascript
利用Javascript判断操作系统的类型实现不同操作系统下的兼容性
2013/01/29 Javascript
ExtJS下 Ext.Direct加载和提交过程排错小结
2013/04/02 Javascript
js动态控制table的tr、td增加及删除的具体实现
2014/04/30 Javascript
AngularJS Module方法详解
2015/12/08 Javascript
js运动应用实例解析
2015/12/28 Javascript
ES6新特征数字、数组、字符串
2016/10/01 Javascript
实例解析jQuery中如何取消后续执行内容
2016/12/01 Javascript
JavaScript日期对象(Date)基本用法示例
2017/01/18 Javascript
详解vue2父组件传递props异步数据到子组件的问题
2017/06/29 Javascript
node vue项目开发之前后端分离实战记录
2017/12/13 Javascript
Vue三种常用传值示例(父传子、子传父、非父子)
2018/07/24 Javascript
layui select获取自定义属性方法
2018/08/15 Javascript
vue循环数组改变点击文字的颜色
2019/10/14 Javascript
JavaScript算法学习之冒泡排序和选择排序
2019/11/02 Javascript
JS实现的进制转换,浮点数相加,数字判断操作示例
2019/11/09 Javascript
javascript 原型与原型链的理解及应用实例分析
2020/02/10 Javascript
Python读取指定目录下指定后缀文件并保存为docx
2017/04/23 Python
Pandas DataFrame中的tuple元素遍历的实现
2019/10/23 Python
基于Python组装jmx并调用JMeter实现压力测试
2020/11/03 Python
HTML5的结构和语义(1):前言
2008/10/17 HTML / CSS
Ancheer官方户外和运动商店:销售电动自行车
2019/08/07 全球购物
上课睡觉检讨书
2014/01/28 职场文书
应届毕业生求职信
2014/05/26 职场文书
银行竞聘报告范文
2014/11/06 职场文书
2014年销售员工作总结
2014/12/01 职场文书
南京大屠杀观后感
2015/06/02 职场文书
亮剑观后感600字
2015/06/05 职场文书
司法廉洁教育心得体会
2016/01/20 职场文书
初中英语教学反思范文
2016/02/15 职场文书
前端学习——JavaScript原生实现购物车案例
2021/03/31 Javascript
Python利用folium实现地图可视化
2021/05/23 Python
TensorFlow的自动求导原理分析
2021/05/26 Python
javascript拖曳互换div的位置实现示例
2021/06/28 Javascript
Pygame Event事件模块的详细示例
2021/11/17 Python