jquery带小图的图片轮换效果
右边显示大图,左边显示小图
<style>
ul{ list-style:none; padding:0px; margin:0px;}
li{ list-style:none; padding:0px; margin:0px;}
.pic_box{ width:510px; height:200px; overflow:hidden;}
.pic_box .pic_box_left{ width:300px; height:200px; float:left}
.pic_box .pic_box_left img{ width:300px; height:200px;}
.pic_box .pic_box_left ul{ list-style:none;}
.pic_box .pic_box_rig{ float:right}
.pic_box .pic_box_rig img{ width:200px; height:50px;}
.pic_box .pic_box_rig ul{ list-style:none; width:204px; height:200px;}
.pic_box .pic_box_rig li{ margin-bottom:8px; border:2px #CCCCCC solid;}
.pic_box .pic_box_rig li.on{border:2px #FF6600 solid;}
</style>
<div class="pic_box">
<div class="pic_box_left">
<ul>
<li style="display:block"><img src="img/1.jpg" /></li>
<li style="display:none"><img src="img/2.jpg" /></li>
<li style="display:none"><img src="img/3.jpg" /></li>
</ul>
</div>
<div class="pic_box_rig">
<ul>
<li class="on"><img src="img/1.jpg" /></li>
<li><img src="img/2.jpg" /></li>
<li><img src="img/3.jpg" /></li>
</ul>
</div>
</div>
<script language="javascript">
$(document).ready(function(){
var len=$(".pic_box_rig>ul>li").length;
var adtime;
var index=0;
$(".pic_box_rig li").click(function(){
index=$(".pic_box_rig li").index(this);
showpic(index);
}); $(".pic_box_rig").hover(function(){
clearInterval(adtime);
},function(){
adtime=setInterval(function(){
showpic(index);
index++;
if (index == len) { //最后一张图片之后,转到第一张
index = 0;
}
},3000); }).trigger("mouseleave"); function showpic(index){
$(".pic_box_left li").attr("style","display:none");
$(".pic_box_left li").eq(index).attr("style","display:block");
$(".pic_box_rig li").removeClass("on").eq(index).addClass("on");
}; });
</script>
jquery带小图的图片轮换效果的更多相关文章
- jquery带按钮的图片切换效果
<!doctype html> <html> <head> <meta charset="gb2312"> <title> ...
- jQuery仿迅雷图片轮换效果
jQuery仿迅雷图片轮换效果 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "ht ...
- Jquery实现图片轮换效果
最近在看jquery书时,看到一个比较有趣的东西:图片轮换.这里和大家分享下我看完后写的一个demo.实现图片轮换要完成三部分模块:html部分.css部分.jqury部分.下面分步详细说明.1.ht ...
- 仿FLASH的图片轮换效果
css布局代码(test.css): body { background: #ccc;} ul { padding: 0; margin: 0;} li { list-style: none;} im ...
- jQuery实现鼠标经过图片变亮效果
在线体验效果:http://hovertree.com/texiao/jquery/1.htm 以下是完整源代码: <!DOCTYPE html PUBLIC "-//W3C//DTD ...
- 基于jQuery带标题的图片3D切换焦点图
今天给大家分享一款基于jQuery带标题的图片3D切换焦点图.这款焦点图适用浏览器:IE8.360.FireFox.Chrome.Safari.Opera.傲游.搜狗.世界之窗. 实现的代码. htm ...
- JS 阶段练习~ 仿flash的图片轮换效果
结合了所学的简单运动框架~ 做这样一个综合小实例~~ -------------------------主要问题: 1.getByClassName IE低版的兼容性 2.DOM不够严谨 … 各种 ...
- 浅谈CSS和JQuery实现鼠标悬浮图片放大效果
对于刚刚学习网页前台设计的同学一定对图片的处理非常苦恼,那么这里简单的讲解一下几个图片处理的实例. 以.net为平台,微软的Visual Studio 2013为开发工具,当然前台技术还是采用CSS3 ...
- jQuery plugin : bgStretcher 背景图片切换效果插件
转自:http://blog.dvxj.com/pandola/jQuery_bgStretcher.html bgStretcher 2011 (Background Stretcher)是一个jQ ...
随机推荐
- 导入excel表格的数据--->到mysql中
01下载excel类,将Classes文件夹放入ThinkPHP\Extend\Vendor\位置 下载地址 http://phpexcel.codeplex.com/releases/view/26 ...
- Linux的网卡由eth0变成了eth1,如何修复
Linux的网卡由eth0变成了eth1,如何修复 使用wmware安装了linux,安装成功后,使用的网卡是eth0,没有eth1.但是用过一段时间后,不知道为什么eth0无法使用,系统却自动生 ...
- 转Delphi中Create(nil),Create(self),Create(Application)区别
Create(nil);//需要自己释放 Create(Self);//当Self释放时自动触发释放 Create(Application);//当Application释放时自动释放 Create( ...
- jQuery版本冲突解决办法
<!-- 引入1.6.4版的jq --> <script src="<a href="http://ajax.googleapis.com/ajax/lib ...
- html5标准格式示代码
<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="utf-8& ...
- stl 生产全排列 next_permutation
#include<stdio.h>#include<algorithm>using namespace std;int main(){ int n,p[10]; scanf(& ...
- 修改textField的placeholder的字体和颜色
textField.placeholder = @"username is in here!"; [textField setValue:[UIColor redColor] fo ...
- android service文章转载
郑重转载几篇网络文章: Android Service使用 http://www.cnblogs.com/linlf03/archive/2013/06/14/3135273.html Android ...
- .net dynamic动态加属性
class Test : System.Dynamic.DynamicObject { public override bool TryGetMember(System.Dynamic.GetMemb ...
- HTTP SOAP Request
public string SoapRequest(string url, string message, string type, Encoding encoding) { string resul ...