Bootstrap轮播图的使用和理解4


Posted in Javascript onDecember 14, 2016

本文实例为大家分享了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">
 <title>Bootstrap 模板</title>
 <link href="lib/bootstrap/css/bootstrap.css" rel="stylesheet">
 <!--[if lt IE 9]>
 <script src="//cdn.bootcss.com/html5shiv/3.7.2/html5shiv.min.js"></script>
 <script src="//cdn.bootcss.com/respond.js/1.4.2/respond.min.js"></script>
 <![endif]-->
 
 <style>
 img {
 width: 100%;
 height: 100%;
 }
 p {
 text-align: center;
 }
 </style>
 </head>
 <body>
 <!-- 轮播图部分 -->
 <div id="carousel-example-generic" class="carousel slide" data-ride="carousel">
 <!-- Indicators -->
 <!-- 指示器 -->
 <ol class="carousel-indicators">
 <li data-target="#carousel-example-generic" data-slide-to="0" class="active"></li>
 <li data-target="#carousel-example-generic" data-slide-to="1"></li>
 <li data-target="#carousel-example-generic" data-slide-to="2"></li>
 </ol>

 <!-- Wrapper for slides -->
 <!-- 包裹幻灯片 -->
 <div class="carousel-inner" role="listbox">
 <div class="item active">
  <img src="images/轮播1.png" alt="轮播图1">
  <div class="carousel-caption">
  轮播图1
  </div>
 </div>
 <div class="item">
  <img src="images/轮播2.png" alt="轮播图2">
  <div class="carousel-caption">
  轮播图2
  </div>
 </div>
 <div class="item">
  <img src="images/轮播3.png" alt="轮播图3">
  <div class="carousel-caption">
  轮播图3
  </div>
 </div>
 <p>轮播图尝试</p>
 </div>

 <!-- Controls -->
 <!-- 控制 -->
 <!-- 向左滑动 -->
 <a class="left carousel-control" href="#carousel-example-generic" role="button" data-slide="prev">
 <span class="glyphicon glyphicon-chevron-left" aria-hidden="false"></span>
 <span class="sr-only">Previous</span>
 </a>
 <!-- 向右滑动 -->
 <a class="right carousel-control" href="#carousel-example-generic" role="button" data-slide="next">
 <span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span>
 <span class="sr-only">Next</span>
 </a>
 </div>

 <!-- js控制轮播图 -->
 <button id="prev">向前</button>
 <button id="next">向后</button>
 <button id="pause">停止</button>
 <button id="start">开始</button>
 <button id="jump">到第二张</button>

 <script src="lib/jquery/jquery.js"></script>
 <script src="lib/bootstrap/js/bootstrap.js"></script>
 <!-- 轮播图还支持js控制 -->
 <script>
 $(function(){
 $('.carousel').carousel({
  interval: 2000,//轮播间隔
  pause:"hover", //鼠标悬停在轮播图上,是否停止滚动
  wrap:true, //
  keyboard:true //响应键盘事件
 });

 $("#prev").click(function(event) {
  $('.carousel').carousel('prev')// 周期上一个项目。
 });

 $("#next").click(function(event) {
  $('.carousel').carousel('next')// 周期到下一个项目。
 });;

 $("#pause").click(function(event) {
  $('.carousel').carousel('pause')// 从通过项目循环停止传送带。
 });;

 $("#start").click(function(event) {
  $('.carousel').carousel('cycle')// 通过传送带项目周期从左到右。
 });;

 $("#jump").click(function(event) {
  $('.carousel').carousel(1)// 循环传送带到一个特定的帧(0为主,类似于数组)。
 });;


 });
 </script>
 </body>
</html>

如果大家还想深入学习,可以点击这里进行学习,再为大家附3个精彩的专题:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript attachEvent绑定多个事件执行顺序问题
Oct 20 Javascript
jQuery循环滚动展示代码 可应用到文字和图片上
May 11 Javascript
HTML页面登录时的JS验证方法
May 28 Javascript
JavaScript中匿名、命名函数的性能测试
Sep 04 Javascript
PHP中CURL的几个经典应用实例
Jan 23 Javascript
一次$.getJSON不执行的简单记录
Jul 19 Javascript
jquery插件ContextMenu设置右键菜单
Mar 13 Javascript
vue滚动轴插件better-scroll使用详解
Oct 17 Javascript
vue实现2048小游戏功能思路详解
May 09 Javascript
vue接入腾讯防水墙代码
May 07 Javascript
PHP 502bad gateway原因及解决方案
Nov 13 Javascript
vue3.0中友好使用antdv示例详解
Jan 05 Vue.js
12 款 JS 代码测试必备工具(翻译)
Dec 13 #Javascript
使用BootStrap实现悬浮窗口的效果
Dec 13 #Javascript
关于微信jssdk实现多图片上传的一点心得分享
Dec 13 #Javascript
微信页面倒计时代码(解决safari不兼容date的问题)
Dec 13 #Javascript
JS实现微信弹出搜索框 多条件查询功能
Dec 13 #Javascript
根据输入邮箱号跳转到相应登录地址的解决方法
Dec 13 #Javascript
JavaScript实现倒计时跳转页面功能【实用】
Dec 13 #Javascript
You might like
PHP5.0对象模型探索之抽象方法和抽象类
2006/09/05 PHP
php 正确解码javascript中通过escape编码后的字符
2010/01/28 PHP
《PHP编程最快明白》第八讲:php启发和小结
2010/11/01 PHP
php准确获取文件MIME类型的方法
2015/06/17 PHP
phpstorm 正则匹配删除空行、注释行(替换注释行为空行)
2018/01/21 PHP
php+jQuery ajax实现的实时刷新显示数据功能示例
2019/09/12 PHP
laravel实现图片上传预览,及编辑时可更换图片,并实时变化的例子
2019/11/14 PHP
javascript 节点排序 2
2011/01/31 Javascript
JavaScript中的连字符详解
2013/11/28 Javascript
Jquery 改变radio/checkbox选中状态,获取选中的值(示例代码)
2013/12/12 Javascript
js获取IP地址的方法小结
2014/07/01 Javascript
js实现带圆角的两级导航菜单效果代码
2015/08/24 Javascript
轻松掌握JavaScript装饰者模式
2016/08/27 Javascript
利用Angular.js限制textarea输入的字数
2016/10/20 Javascript
浅谈Vue的基本应用
2016/12/27 Javascript
ES6新数据结构Set与WeakSet用法分析
2017/03/31 Javascript
原生JS实现网页手机音乐播放器 歌词同步播放的示例
2018/02/02 Javascript
Vue开发之封装上传文件组件与用法示例
2019/04/25 Javascript
ES6中的Javascript解构的实现
2020/10/30 Javascript
[12:36]《DOTA2》国服注册与激活指南全攻略
2013/04/28 DOTA
linux系统使用python监测系统负载脚本分享
2014/01/15 Python
Python中的jquery PyQuery库使用小结
2014/05/13 Python
python实现淘宝秒杀聚划算抢购自动提醒源码
2020/06/23 Python
Pyinstaller将py打包成exe的实例
2018/03/31 Python
python修改list中所有元素类型的三种方法
2018/04/09 Python
python 获取页面表格数据存放到csv中的方法
2018/12/26 Python
Python Cookie 读取和保存方法
2018/12/28 Python
python录音并调用百度语音识别接口的示例
2020/12/01 Python
Python入门基础之数字字符串与列表
2021/02/01 Python
施华洛世奇波兰官网:SWAROVSKI波兰
2019/06/18 全球购物
网络工程师面试(三木通信技术有限公司)
2013/06/05 面试题
MYSQL相比于其他数据库有哪些特点
2013/07/19 面试题
因公司原因离职的辞职信范文
2015/05/12 职场文书
情况说明书格式及范文
2019/06/24 职场文书
36个正则表达式(开发效率提高80%)
2021/11/17 Javascript
Rust 连接 PostgreSQL 数据库的详细过程
2022/01/22 PostgreSQL