jQuery幻灯片带缩略图轮播效果代码分享


Posted in Javascript onAugust 17, 2015

这是一款基于jquery实现的底部带缩略图的幻灯片切换特效代码,幻灯片可以点击下方的缩略图切换,用户还可以自定义对应幻灯片的标题与文字说明,是一款非常实用的幻灯片特效源码。

为大家分享的jQuery幻灯片带缩略图轮播代码如下

<html>
<head>

<title>带缩略图的jQuery幻灯片轮播效果</title>
<link href="css/css.css" rel="stylesheet" type="text/css">
<script src="js/jquery-1[1].2.1.pack.js" type="text/javascript"></script>
</head>
<body>
<br/><br/>
<div align="center">
<div id=nav>
<UL>
 <li><IMG src="images/02.jpg" text="美景如画的海景|天蓝海蓝" pic="2">
 <div>一个海岛</div></li>
 <li><IMG src="images/01.jpg" text="Handy Code|春华秋实" pic="1">
 <div>一片麦穗</div></li>
 <li><IMG src="images/03.jpg" text="郁郁葱葱的生命|生生不息的生命" pic="3">
 <div>一树绿叶</div></li>
 <li><IMG src="images/04.jpg" text="孤独的一棵老树|等谁呢?" pic="4">
 <div>一棵大树</div></li>
 <li><IMG src="images/05.jpg" text="明媚的向日葵花|生生不息的生命" pic="5">
 <div>一地葵花</div></li>
</UL>
<div id=frontTextBack></div>
<div id=frontText></div>
<div id=frontTextSub></div>
<div id=BG></div>
<div id=mask></div>
<div id=back><IMG height=240 src="" width=760></div>
</div>

<p>
 <SCRIPT type=text/javascript>
 <!--
 var num = 0;
 $("#nav").hide();
 $("li img").load(function(){
 num++;
 if (num==4)
 {
 $("#nav").show();
 }
 })
 .click(function(){
 
 //如果已经处于active状态,return
 if (this.className.indexOf("active")!=-1) return;
 
 //正文文字渐隐
 $("#frontText").fadeOut();
 $("#frontTextBack").fadeOut();
 $("#frontTextSub").fadeOut();

 //active状态的图片恢复原样
 $("li img.active").fadeTo(200,0.6)
 .removeClass("active")
 .animate({top:5,width:52,left:10},300)
 .parent().css({"color":"#aaa"}); //
 
 //获取数据
 var i = $(this).attr("pic");
 var t = $(this).attr("text").split("|");
 
 //当前
 $(this).animate({top:-5,width:70,height:40,left:1},100)
 .addClass("active")
 .fadeTo(200,1)
 .parent().css({"color":"white"});

 $("#back").children().addClass("gray").end()
 .fadeTo(500,0.1,function(){
 //var IMG = new Image();
 //IMG.s
 $(this).children("img").attr("src","images/"+i+".jpg").removeClass("gray"); //更改图片
 $(this).fadeTo(500,1,function(){
 $("#frontText").html(t[0]).fadeIn(200); //更改正文文字
 $("#frontTextBack").html(t[0]).fadeIn(200); //阴影文字
 $("#frontTextSub").html(t[1]).fadeIn(200)} //副标题
 );
 })
 })

 //初始第一张图片
 
 var i =0;

 show();

 function show(){
 if (i==$("li img").size()) i = 0
 $("li img").eq(i).click();
 i++;
 //setTimeout(show(),1000);
 }

 document.oncontextmenu = function(e){return false}
 
 if (self.location.search!=""){
 var V = self.location.search;
 V = V.substr(1,V.length);
 eval(V);
 var json ="{";
 if (option.skin==0)
 $("#mask").hide();
 if (option.animate == 0){
 $("#nav ul").hide();
 }
 $("#nav").width(option.width?option.width:760);
 $("#nav").height(option.height?option.height:240);
 $("#back img").width($("#nav").width());
 $("#back img").height($("#nav").height());
 $(self.parent.document.getElementById("splash")).children().height($("#nav").height()).width($("#nav").width());
 }
 
 //-->
 </SCRIPT>
 
</div>
</body>
</html>

运行效果图:

jQuery幻灯片带缩略图轮播效果代码分享

查看效果       下载源码

精彩专题分享:jQuery图片轮播 JavaScript图片轮播 Bootstrap图片轮播

以上就是为大家分享的jQuery幻灯片带缩略图轮播代码,希望大家可以喜欢。

Javascript 相关文章推荐
JQuery里面的几种选择器 查找满足条件的元素$(&quot;#控件ID&quot;)
Aug 23 Javascript
JS 实现获取打开一个界面中输入的值
Mar 19 Javascript
JS 如何获取radio选中后的值及不选择取radio的值
Oct 28 Javascript
Jquery实现的角色左右选择特效
May 21 Javascript
JavaScript学习笔记之数组的增、删、改、查
Mar 23 Javascript
实例讲解JavaScript的Backbone.js框架中的View视图
May 05 Javascript
将List对象列表转换成JSON格式的类实现方法
Jul 04 Javascript
用headjs来管理和加载js 提高网站加载速度
Nov 29 Javascript
浅谈regExp的test方法取得的值变化的原因及处理方法
Mar 01 Javascript
小程序云函数调用API接口的方法
May 17 Javascript
解决layui调用自定义方法提示未定义的问题
Sep 14 Javascript
vue配置多代理服务接口地址操作
Sep 08 Javascript
javascript中 try catch用法
Aug 16 #Javascript
javascript中undefined与null的区别
Aug 16 #Javascript
swtich/if...else的替代语句
Aug 16 #Javascript
javascript数组去重的六种方法汇总
Aug 16 #Javascript
JS+CSS实现下拉列表框美化效果(3款)
Aug 15 #Javascript
js时钟翻牌效果实现代码分享
Jul 31 #Javascript
js实现点击文本框显示日期选择器特效代码分享
May 21 #Javascript
You might like
日本收入最高的漫画家:海贼王作者版税年收入高达8.45亿元
2020/03/04 日漫
CakePHP去除默认显示的标题及图标的方法
2008/10/22 PHP
php一个找二层目录的小东东
2012/08/02 PHP
测试php连接mysql是否成功的代码分享
2014/01/24 PHP
php 输出json及显示json中的中文汉字详解及实例
2016/11/09 PHP
golang 调用 php7详解及实例
2017/01/04 PHP
强制设为首页代码
2006/06/19 Javascript
使用PHP+JQuery+Ajax分页的实现
2013/04/23 Javascript
js判断运行jsp页面的浏览器类型以及版本示例
2013/10/30 Javascript
js实现用户离开页面前提示是否离开此页面的方法(包括浏览器按钮事件)
2015/07/18 Javascript
基于JavaScript代码实现随机漂浮图片广告
2016/01/05 Javascript
node.js微信公众平台开发教程
2016/03/04 Javascript
js发送短信倒计时的简单实现方法
2016/09/08 Javascript
Vue中多个元素、组件的过渡及列表过渡的方法示例
2019/02/13 Javascript
JSONP解决JS跨域问题的实现
2020/05/25 Javascript
[02:19]DOTA2上海特级锦标赛 观赛指南 Spectator Guide
2016/02/04 DOTA
Python统计列表中的重复项出现的次数的方法
2014/08/18 Python
Python中的index()方法使用教程
2015/05/18 Python
python 实现对文件夹内的文件排序编号
2018/04/12 Python
python实现杨氏矩阵查找
2019/03/02 Python
Linux下远程连接Jupyter+pyspark部署教程
2019/06/21 Python
python爬虫之快速对js内容进行破解
2019/07/09 Python
Pycharm使用之设置代码字体大小和颜色主题的教程
2019/07/12 Python
用Pelican搭建一个极简静态博客系统过程解析
2019/08/22 Python
把vgg-face.mat权重迁移到pytorch模型示例
2019/12/27 Python
pytorch 获取tensor维度信息示例
2020/01/03 Python
Pycharm 2020最新永久激活码(附最新激活码和插件)
2020/09/17 Python
python如何从键盘获取输入实例
2020/06/18 Python
html5跳转小程序wx-open-launch-weapp踩坑
2020/12/02 HTML / CSS
美国网上眼镜商城:Zenni Optical
2016/11/20 全球购物
丝芙兰意大利官方网站:Sephora.it
2019/12/13 全球购物
历史教育专业个人求职信
2013/12/13 职场文书
英文求职信写作小建议
2014/02/16 职场文书
2014年环境卫生工作总结
2014/11/24 职场文书
新娘父亲婚礼致辞
2015/07/27 职场文书
2016年清明节红领巾广播稿
2015/12/17 职场文书