jquery广告图片切换效果
2010-03-11 20:29
337 查看
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>Jquery 图片切换展示效果 - - yj511</title>
<style type="text/css">
.container, .container * { margin:0; padding:0; }
.container { width:408px; height:168px; overflow:hidden; position:relative; }
.slider { position:absolute; }
.slider li { list-style:none; display:inline; }
.slider img { width:408px; height:168px; display:block; }
.slider2 { width:2000px; }
.slider2 li { float:left; }
.num { position:absolute; right:5px; bottom:5px; }
.num li { float: left; color: #FF7300; text-align: center; line-height: 16px; width: 16px; height: 16px; font-family: Arial; font-size: 12px; cursor: pointer; overflow: hidden; margin: 3px 1px; border: 1px solid #FF7300; background-color: #fff; }
.num li.on { color: #fff; line-height: 21px; width: 21px; height: 21px; font-size: 16px; margin: 0 1px; border: 0; background-color: #FF7300; font-weight: bold; }
</style>
</head>
<body>
<script src="http://192.168.0.128/slcxwm1.1/plugin/jquery/jquery-1.3.2.min.js" type="text/javascript"></script>
<script language="javascript" >
//Demo1:
$(function(){
var len = $("#idNum > li").length;
var index = 0;
$("#idNum li").mouseover(function(){
index = $("#idNum li").index(this);
showImg(index);
});
//滑入 停止动画,滑出开始动画.
$('#idTransformView').hover(function(){
if(MyTime){
clearInterval(MyTime);
}
},function(){
MyTime = setInterval(function(){
showImg(index)
index++;
if(index==len){index=0;}
} , 2000);
});
//自动开始
var MyTime = setInterval(function(){
showImg(index)
index++;
if(index==len){index=0;}
} , 2000);
})
// Demo1 : 关键函数:通过控制top ,来显示不通的幻灯片
function showImg(i){
$("#idSlider").stop(true,false).animate({top : -168*i},800);
$("#idNum li")
.eq(i).addClass("on")
.siblings().removeClass("on");
}
//Demo2:
$(function(){
var len2 = $("#idNum2 > li").length;
var index2 = 0;
$("#idNum2 li").mouseover(function(){
index2 = $("#idNum2 li").index(this);
showImg2(index2);
});
//滑入 停止动画,滑出开始动画.
$('#idTransformView2').hover(function(){
if(MyTime2){
clearInterval(MyTime2);
}
},function(){
MyTime2 = setInterval(function(){
showImg2(index2)
index2++;
if(index2==len2){index2=0;}
} , 2000);
});
//自动开始
var MyTime2 = setInterval(function(){
showImg2(index2)
index2++;
if(index2==len2){index2=0;}
} , 2000);
})
// Demo2 : 关键函数:通过控制left ,来显示不通的幻灯片
function showImg2(i){
$("#idSlider2").stop(true,false).animate({left : -408*i},800);
$("#idNum2 li")
.eq(i).addClass("on")
.siblings().removeClass("on");
}
</script>
<div class="container" id="idTransformView">
<ul class="slider" id="idSlider">
<li><img src="http://images.cnblogs.com/cnblogs_com/cloudgamer/143727/r_1.jpg"/></li>
<li><img src="http://images.cnblogs.com/cnblogs_com/cloudgamer/143727/r_2.jpg"/></li>
<li><img src="http://images.cnblogs.com/cnblogs_com/cloudgamer/143727/r_3.gif"/></li>
</ul>
<ul class="num" id="idNum">
<li>1</li>
<li>2</li>
<li>3</li>
</ul>
</div>
<br/>
<br/>
<br/>
<div class="container" id="idTransformView2">
<ul class="slider slider2" id="idSlider2">
<li><img src="http://images.cnblogs.com/cnblogs_com/cloudgamer/143727/r_1.jpg" alt=""/></li>
<li><img src="http://images.cnblogs.com/cnblogs_com/cloudgamer/143727/r_2.jpg" alt=""/></li>
<li><img src="http://images.cnblogs.com/cnblogs_com/cloudgamer/143727/r_3.gif" alt=""/></li>
</ul>
<ul class="num" id="idNum2">
<li>1</li>
<li>2</li>
<li>3</li>
</ul>
</div>
</body>
</html>
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/jiangfeng08/archive/2009/05/21/4205696.aspx
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>Jquery 图片切换展示效果 - - yj511</title>
<style type="text/css">
.container, .container * { margin:0; padding:0; }
.container { width:408px; height:168px; overflow:hidden; position:relative; }
.slider { position:absolute; }
.slider li { list-style:none; display:inline; }
.slider img { width:408px; height:168px; display:block; }
.slider2 { width:2000px; }
.slider2 li { float:left; }
.num { position:absolute; right:5px; bottom:5px; }
.num li { float: left; color: #FF7300; text-align: center; line-height: 16px; width: 16px; height: 16px; font-family: Arial; font-size: 12px; cursor: pointer; overflow: hidden; margin: 3px 1px; border: 1px solid #FF7300; background-color: #fff; }
.num li.on { color: #fff; line-height: 21px; width: 21px; height: 21px; font-size: 16px; margin: 0 1px; border: 0; background-color: #FF7300; font-weight: bold; }
</style>
</head>
<body>
<script src="http://192.168.0.128/slcxwm1.1/plugin/jquery/jquery-1.3.2.min.js" type="text/javascript"></script>
<script language="javascript" >
//Demo1:
$(function(){
var len = $("#idNum > li").length;
var index = 0;
$("#idNum li").mouseover(function(){
index = $("#idNum li").index(this);
showImg(index);
});
//滑入 停止动画,滑出开始动画.
$('#idTransformView').hover(function(){
if(MyTime){
clearInterval(MyTime);
}
},function(){
MyTime = setInterval(function(){
showImg(index)
index++;
if(index==len){index=0;}
} , 2000);
});
//自动开始
var MyTime = setInterval(function(){
showImg(index)
index++;
if(index==len){index=0;}
} , 2000);
})
// Demo1 : 关键函数:通过控制top ,来显示不通的幻灯片
function showImg(i){
$("#idSlider").stop(true,false).animate({top : -168*i},800);
$("#idNum li")
.eq(i).addClass("on")
.siblings().removeClass("on");
}
//Demo2:
$(function(){
var len2 = $("#idNum2 > li").length;
var index2 = 0;
$("#idNum2 li").mouseover(function(){
index2 = $("#idNum2 li").index(this);
showImg2(index2);
});
//滑入 停止动画,滑出开始动画.
$('#idTransformView2').hover(function(){
if(MyTime2){
clearInterval(MyTime2);
}
},function(){
MyTime2 = setInterval(function(){
showImg2(index2)
index2++;
if(index2==len2){index2=0;}
} , 2000);
});
//自动开始
var MyTime2 = setInterval(function(){
showImg2(index2)
index2++;
if(index2==len2){index2=0;}
} , 2000);
})
// Demo2 : 关键函数:通过控制left ,来显示不通的幻灯片
function showImg2(i){
$("#idSlider2").stop(true,false).animate({left : -408*i},800);
$("#idNum2 li")
.eq(i).addClass("on")
.siblings().removeClass("on");
}
</script>
<div class="container" id="idTransformView">
<ul class="slider" id="idSlider">
<li><img src="http://images.cnblogs.com/cnblogs_com/cloudgamer/143727/r_1.jpg"/></li>
<li><img src="http://images.cnblogs.com/cnblogs_com/cloudgamer/143727/r_2.jpg"/></li>
<li><img src="http://images.cnblogs.com/cnblogs_com/cloudgamer/143727/r_3.gif"/></li>
</ul>
<ul class="num" id="idNum">
<li>1</li>
<li>2</li>
<li>3</li>
</ul>
</div>
<br/>
<br/>
<br/>
<div class="container" id="idTransformView2">
<ul class="slider slider2" id="idSlider2">
<li><img src="http://images.cnblogs.com/cnblogs_com/cloudgamer/143727/r_1.jpg" alt=""/></li>
<li><img src="http://images.cnblogs.com/cnblogs_com/cloudgamer/143727/r_2.jpg" alt=""/></li>
<li><img src="http://images.cnblogs.com/cnblogs_com/cloudgamer/143727/r_3.gif" alt=""/></li>
</ul>
<ul class="num" id="idNum2">
<li>1</li>
<li>2</li>
<li>3</li>
</ul>
</div>
</body>
</html>
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/jiangfeng08/archive/2009/05/21/4205696.aspx
相关文章推荐
- jquery banner广告图片左右切换,模仿实现支付宝广告效果
- jquery banner广告幻灯片图片轮播切换,模仿实现当当网滚动广告效果
- JQuery实现页面企业广告图片切换和新闻列表滚动效果
- jquery广告图片切换效果
- jQuery实现图片震动效果jquery博客右侧广告效果
- jQuery 学习笔记之十五 图片切换效果
- jQuery实现多种切换效果的图片切换的五款插件
- 经典的jQuery图片广告轮番切换特效
- 基于jquery实现左右按钮点击的图片切换效果
- 基于Jquery的图片切换八种效果效果
- jquery简单实现图片切换效果的方法
- 完美JQuery图片切换效果
- 利用jquery的attr方法一行代码实现的简单的图片切换效果
- jQuery实现图片与文本信息切换动画效果
- 仿京东图片左右切换效果jquery
- jQuery 超实用的图片列表布局切换效果
- jQuery实现带缩略图的渐显渐隐图片幻灯切换效果
- jquery实现LED广告牌旋转系统图片切换效果代码分享
- jquery仿QQ商城带左右按钮控制焦点图片切换滚动效果
- 基于jquery实现鼠标滚轮驱动的图片切换效果