HTML

<div class="container">
 <div class="col-md-12">
 <h3>Bootstrap 3 缩略图幻灯画廊效果</h3>
 </div>
 </div>
 <div class="container">
 <!-- main slider carousel -->
 <div class="row">
 <div class="col-md-12" id="slider">
 
 <div class="col-md-12" id="carousel-bounding-box">
 <div id="myCarousel" class="carousel slide">
 <!-- main slider carousel items -->
 <div class="carousel-inner">
 <div class="active item" data-slide-number="0">
 <img src="http://www.gbtags.com/gb/laitu/1200x480&amp;text=1" class="img-responsive">
 </div>
 <div class="item" data-slide-number="1">
 <img src="http://www.gbtags.com/gb/laitu/1200x480&amp;text=2" class="img-responsive">
 </div>
 <div class="item" data-slide-number="2">
 <img src="http://www.gbtags.com/gb/laitu/1200x480&amp;text=3" class="img-responsive">
 </div>
 <div class="item" data-slide-number="3">
 <img src="http://www.gbtags.com/gb/laitu/1200x480&amp;text=4" class="img-responsive">
 </div>
 <div class="item" data-slide-number="4">
 <img src="http://www.gbtags.com/gb/laitu/1200x480&amp;text=5" class="img-responsive">
 </div>
 <div class="item" data-slide-number="5">
 <img src="http://www.gbtags.com/gb/laitu/1200x480&amp;text=6" class="img-responsive">
 </div>
 <div class="item" data-slide-number="6">
 <img src="http://www.gbtags.com/gb/laitu/1200x480&amp;text=7" class="img-responsive">
 </div>
 <div class="item" data-slide-number="7">
 <img src="http://www.gbtags.com/gb/laitu/1200x480&amp;text=8" class="img-responsive">
 </div>
 </div>
 <!-- main slider carousel nav controls --> 
 <a class="carousel-control left" href="#myCarousel" data-slide="prev">‹</a>
 
 <a class="carousel-control right" href="#myCarousel" data-slide="next">›</a>
 </div>
 </div>
 
 </div>
 </div>
 <!--/main slider carousel-->
 
 <div class="row">
 <div class="col-md-12">
 <!-- thumb navigation carousel -->
 <div class="col-md-12 hidden-sm hidden-xs" id="slider-thumbs">
 
 <!-- thumb navigation carousel items -->
 <ul class="list-inline">
 <li> <a id="carousel-selector-0" class="selected">
 <img src="http://www.gbtags.com/gb/laitu/80x60&amp;text=1/efb73e/888888" class="img-responsive">
 </a></li>
 <li> <a id="carousel-selector-1">
 <img src="http://www.gbtags.com/gb/laitu/80x60&amp;text=2/efb73e/888888" class="img-responsive">
 </a></li>
 <li> <a id="carousel-selector-2">
 <img src="http://www.gbtags.com/gb/laitu/80x60&amp;text=3/efb73e/888888" class="img-responsive">
 </a></li>
 <li> <a id="carousel-selector-3">
 <img src="http://www.gbtags.com/gb/laitu/80x60&amp;text=4/efb73e/888888" class="img-responsive">
 </a></li>
 <li> <a id="carousel-selector-4">
 <img src="http://www.gbtags.com/gb/laitu/80x60&amp;text=5/efb73e/888888" class="img-responsive">
 </a></li>
 <li> <a id="carousel-selector-5">
 <img src="http://www.gbtags.com/gb/laitu/80x60&amp;text=6/efb73e/888888" class="img-responsive">
 </a></li>
 <li> <a id="carousel-selector-6">
 <img src="http://www.gbtags.com/gb/laitu/80x60&amp;text=7/efb73e/888888" class="img-responsive">
 </a></li>
 <li> <a id="carousel-selector-7">
 <img src="http://www.gbtags.com/gb/laitu/80x60&amp;text=8/efb73e/888888" class="img-responsive">
 </a></li>
 </ul>
 </div>
 </div>
 </div>
 
 </div>

Javascript

$('#myCarousel').carousel({
interval: 4000
}); $('[id^=carousel-selector-]').click( function(){
var id_selector = $(this).attr("id");
var id = id_selector.substr(id_selector.length -1);
id = parseInt(id);
$('#myCarousel').carousel(id);
$('[id^=carousel-selector-]').removeClass('selected');
$(this).addClass('selected');
}); $('#myCarousel').on('slid', function (e) {
var id = $('.item.active').data('slide-number');
id = parseInt(id);
$('[id^=carousel-selector-]').removeClass('selected');
$('[id=carousel-selector-'+id+']').addClass('selected');
});

Bootstrap3的响应式缩略图幻灯轮播效果设计的更多相关文章

  1. Unslider – 轻量的响应式 jQuery 内容轮播插件

    Unslider 是一款非常轻量的 jQuery 插件(压缩后不到3KB),能够用于任何 HTML 内容的滑动. 可以响应容器的大小变化,自动排布不用大小的滑块.可以通过整合 jQuery.event ...

  2. 关于Layui 响应式移动端轮播图的问题

    用layui做轮播图,在手机上宽度异常, 可通过以下方法解决, 不喜欢layui的同学可以选择Swiper // 轮播图 layui.use('carousel', function () { var ...

  3. 使用bootstrap建立响应式网页——通栏轮播图(carousel)

    1.bootstrap提供了js插件——轮播图 我们还是照旧,直接拿过来用,需要改的地方再说. 2.修改 小屏幕看小图,大屏图看大图:这个可以利用自定义属性(data-XXX)data-img-lg( ...

  4. cssSlidy.js 响应式手机图片轮播

    cssSlidy是一款支持手机移动端的焦点图轮播插件,支持标题设置,滑动动画,间隔时间等. 在线实例 实例演示 使用方法 <div id="slidy-container"& ...

  5. swiper.js 响应式多图轮播特效

    swiper.js实现响应式的左右切换图片案例展示布局 1.head引入css文件 <link type="text/css" rel="stylesheet&qu ...

  6. flickity:支持触摸滑动,响应迅速的幻灯片轮播插件

    简介:flickity 是一个支持触摸,响应迅速的幻灯片轮播插件.支持环绕滑动.自由滑动.组滑动.自动播放.延迟加载.视差滑动.图片滑动.兼容IE10+, Android 4+, Safari for ...

  7. Bootstrap幻灯轮播如何支持触屏左右滑动手势?

    最近ytkah在学习用bootstrap搭建网站,Bootstrap能自适应pc端和手机端,并且移动设备优先,适合现如今移动营销.bootstrap是封装好的框架,需要某些功能只需调用相应的组件就可以 ...

  8. 自适应图片宽度的jQuery焦点幻灯轮播代码

    自适应图片宽度的jQuery焦点幻灯轮播代码 注意要1.7.2版本的jq才支持点击后显示点击的图片,不然就是一直顺序播放 演示   XML/HTML Code <div id="sli ...

  9. 12款响应式 Lightbox(灯箱)效果插件

    灯箱效果(Lightbox)是网站中最常用的效果之一,用于实现类似模态对话框的效果.网络上各种 Lightbox 插件琳琅满目,随着响应式设计(Respnsive Design)的发展,这一先进理念也 ...

随机推荐

  1. Eclipse 安装Activiti插件

    建议使用vpn或其他翻墙手段安装(否则下载速度可能很慢) 我的博客中有介绍如何自己搭建属于自己的ssr,https://www.cnblogs.com/zktww/p/10839347.html(由于 ...

  2. BZOJ 2005: [Noi2010]能量采集(容斥+数论)

    传送门 解题思路 首先题目要求的其实就是\(\sum\limits_{i=1}^n \sum\limits_{j=1}^m [(gcd(i,j)-1)*2+1)]\),然后变形可得\(-n*m+2\s ...

  3. (转)数字证书, 数字签名, SSL(TLS) , SASL

    转:http://blog.csdn.net/xueshanfeihu0/article/details/9154219 因为项目中要用到TLS + SASL 来做安全认证层. 所以看了一些网上的资料 ...

  4. POJ 1873 UVA 811 The Fortified Forest (凸包 + 状态压缩枚举)

    题目链接:UVA 811 Description Once upon a time, in a faraway land, there lived a king. This king owned a ...

  5. Codeforcs 1183B Equalize Prices

    题目链接:codeforces.com/problemset/problem/1183/B 题意:给你 n 个数,每个数能在k范围内上下浮动,求能否使所有数相等,能输出相等的最大值,不能输出 -1. ...

  6. 依赖Anaconda环境安装TensorFlow库,避免采坑

    TensorFlow™ 简介: TensorFlow是一个采用数据流图(data flow graphs),用于数值计算的开源软件库.节点(Nodes)在图中表示数学操作,图中的线(edges)则表示 ...

  7. HTML5篇

    [HTML5十大新特性] (1) 语义化标签 (2) 增强型表单 (3) 视频和音频 (4) canvas绘图 (5) SVG绘图 (6) 地理定位 (7) 拖放API (8) Web Worker ...

  8. git常用操作笔记

    这是我看了廖雪峰的git教程,写的笔记,仅作为一个学习的记录 一.大多数我们面临的是已经有一个进行中的项目了,我们只需克隆下来就可以了 1.安装git,安装完后,可输入git,回车,查看是否已安装 2 ...

  9. python之保留有限的历史记录(collections.deque)

    1.deque(maxlen=N)创建一个固定长度的队列,当有新的记录加入而队列已经满时,会自动移除老的记录. from collections import deque q = deque(maxl ...

  10. javascript基础入门之js中的数据类型与数据转换01

    javascript基础入门之js中的数据结构与数据转换01 js的组成(ECMAScript.BOM.DOM)        js中的打印语句:        数据类型        变量      ...