博主辛苦了,我要打赏银两给博主,犒劳犒劳站长。
【摘要】图片轮换效果是网站开发中比较常用的手段之一。应用这样的一个模块可以起到非常好的广告效应,使得页面的友好程度大大增加。而我早就想要用代码实现这么一个效果,刚好有时间就写了一个看起非常简单的 jQuery 代码实现图片的轮换效果,个人觉得非常简单实用而且效果很好看。
css 样式代码:
*{padding:0;margin:0;font-size:12px;list-style:none;}
ul{border:1px solid #AACCEE;width:200px;height:200px;margin:20px auto;overflow:hidden;border-radius:4px;}
ul li{width:100%;display:none;}
ul .active{display:block;}
ul li img{width:100%;}
html 代码:
<ul>
<li class="active"><img src="image/1.jpg"></li>
<li><img src="image/2.jpg"></li>
<li><img src="image/3.jpg"></li>
<li><img src="image/4.jpg"></li>
<li><img src="image/5.jpg"></li>
</ul>
js 代码如下:
var len = $("ul").children("li").length;
var num = 0;
setInterval(function(){
if(num > 0){
$('ul li').eq(num - 1).fadeOut("slow");
}
$('ul li').eq(num).fadeIn("slow");
if(num < len - 1)
{
++num;
}else{
num = 0;
}
},1500);
图片元素:
将这些代码复制到 html 文件中,并引入 jQuery(不限任何版本),代码执行后截图如下:
版权归 马富天个人博客 所有
本文标题:《纯 jQuery 实现图片轮换效果》
本文链接地址:http://www.mafutian.com/304.html
转载请务必注明出处,小生将不胜感激,谢谢! 喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^
顶1
踩1
评论审核未开启 |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||