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 相关文章推荐
setTimeout与setInterval在不同浏览器下的差异
Jan 24 Javascript
javascript判断机器是否联网的2种方法
Aug 09 Javascript
js浮点数保留两位小数点示例代码(四舍五入)
Dec 26 Javascript
jQuery层级选择器用法分析
Feb 10 Javascript
JavaScript中的anchor()方法使用详解
Jun 08 Javascript
简介JavaScript中的setHours()方法的使用
Jun 11 Javascript
JavaScript中匿名函数的用法及优缺点详解
Jun 01 Javascript
json字符串传到前台input的方法
Aug 06 Javascript
VUE中v-on:click事件中获取当前dom元素的代码
Aug 22 Javascript
怎样使你的 JavaScript 代码简单易读(推荐)
Apr 16 Javascript
vue-router两种模式区别及使用注意事项详解
Aug 01 Javascript
在nuxt中使用路由重定向的实例
Nov 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 Static关键字实用方法
2010/06/04 PHP
php指定函数参数默认值示例代码
2013/12/04 PHP
Laravel5.1数据库连接、创建数据库、创建model及创建控制器的方法
2016/03/29 PHP
php使用正则验证中文
2016/04/06 PHP
javascript 打印页面代码
2009/03/24 Javascript
JavaScript中创建类/对象的几种方法总结
2013/11/29 Javascript
登陆成功后自动计算秒数执行跳转
2014/01/23 Javascript
JS函数重载的解决方案
2014/05/13 Javascript
js动态切换图片的方法
2015/01/20 Javascript
jQuery添加options点击事件并传值实例代码
2016/05/18 Javascript
浅谈javascript:两种注释,声明变量,定义函数
2016/10/05 Javascript
Vue数据驱动模拟实现5
2017/01/13 Javascript
vue.js 嵌套循环、if判断、动态删除的实例
2018/03/07 Javascript
vue.js绑定事件监听器示例【基于v-on事件绑定】
2018/07/07 Javascript
Nodejs Express 通过log4js写日志到Logstash(ELK)
2018/08/30 NodeJs
react项目如何使用iconfont的方法步骤
2019/03/13 Javascript
详解如何探测小程序返回到webview页面
2019/05/14 Javascript
vue使用echarts图表自适应的几种解决方案
2020/12/04 Vue.js
vue二选一tab栏切换新做法实现
2021/01/19 Vue.js
[04:15]DOTA2-DPC中国联赛1月19日Recap集锦
2021/03/11 DOTA
Python计算库numpy进行方差/标准方差/样本标准方差/协方差的计算
2018/12/28 Python
opencv导入头文件时报错#include的解决方法
2019/07/31 Python
Pandas操作CSV文件的读写实现方法
2019/11/13 Python
python3 使用Opencv打开USB摄像头,配置1080P分辨率的操作
2019/12/11 Python
python 正则表达式参数替换实例详解
2020/01/17 Python
Python tkinter布局与按钮间距设置方式
2020/03/04 Python
浅谈JupyterNotebook导出pdf解决中文的问题
2020/04/22 Python
Python3爬虫里关于代理的设置总结
2020/07/30 Python
Python 数据的累加与统计的示例代码
2020/08/03 Python
Vivo俄罗斯官方在线商店:中国智能手机品牌
2019/10/04 全球购物
水污染治理专业毕业生推荐信
2013/11/14 职场文书
土木工程师岗位职责
2013/11/24 职场文书
董事会决议范本
2015/07/01 职场文书
68行Python代码实现带难度升级的贪吃蛇
2022/01/18 Python
windows server2016安装oracle 11g的图文教程
2022/07/15 Servers
windows10 家庭版下FTP服务器搭建教程
2022/08/05 Servers