手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >简单的jQuery banner图片轮播实例代码
简单的jQuery banner图片轮播实例代码
摘要:朋友给我看了一个轮播效果,把js下载一看,丫丫的一个这么简单的效果,这么的就能写个几百行的,严重影响浏览器加载速度嘛,以为人家宽带流量不要钱...

朋友给我看了一个轮播效果,把js下载一看,丫丫的一个这么简单的效果,这么的就能写个几百行的,严重影响浏览器加载速度嘛,以为人家宽带流量不要钱玩的哦。。无奈之下给他写了个简单的,把所有代码放上去都没有超过70行,还有圆角的那个CSS,不是每个浏览器都是圆角的,不过不影响美观,嘻嘻。

先给大家展示下效果图:

简单的jQuery banner图片轮播实例代码1

<html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>无标题页</title> <script src="js/jquery-2.1.4.js" type="text/javascript"></script> <style type="text/css"> .clear{overflow:hidden; clear:both; width:0px; height:0px; } .imgbox{width:640px; margin:0 auto; text-align:center; } ul{padding:0px; margin:0px;} ul li{float:left; list-style:none; } ul li.select{display:block;} .imgnum span{border-radius:10px; font:normal normal bold 12px/15px 微软雅黑; color:#FFF; margin-left:5px; padding:3px 6px 3px 6px; background-color:#F90; cursor:pointer;} .imgnum span.onselect{background-color:#F00;} .imgnum{text-align:center; float:right; margin:-30px 30px; position:relative;} </style> </head> <body> <div> <ul id="banner_img"> <li><img src="images/banner1.jpg"/></li> <li><img src="images/banner2.jpg"/></li> <li><img src="images/banner3.jpg"/></li> <li><img src="images/banner4.jpg"/></li> <li><img src="images/banner5.jpg"/></li> </ul> <div></div> <div> <span>1</span> <span>2</span> <span>3</span> <span>4</span> <span>5</span> </div> </div> <script type="text/javascript"> var time = ""; var index = 1; $(function () { showimg(index); //鼠标移入移出 $(".imgnum span").hover(function () { clearTimeout(time); var icon=$(this).text(); $(".imgnum span").removeClass("onselect").eq(icon-1).addClass("onselect"); $("#banner_img li").hide().stop(true,true).eq(icon-1).fadeIn("slow"); }, function () { index=$(this).text()> 4 ? 1 :parseInt($(this).text())+1; time = setTimeout("showimg(" + index + ")", 3000); }); }); function showimg(num) { index = num; $(".imgnum span").removeClass("onselect").eq(index-1).addClass("onselect"); $("#banner_img li").hide().stop(true,true).eq(index-1).fadeIn("slow"); index = index + 1 > 5 ? 1 : index + 1; time = setTimeout("showimg(" + index + ")", 3000); } </script> </body> </html>

注意要引用 Jquery 文件,图片我就不放上来了,自己替换掉,注意图片长宽。

以上所述是小编给大家分享的简单的jQuery banner图片轮播实例代码,希望对大家有所帮助!

【简单的jQuery banner图片轮播实例代码】相关文章:

JQuery+CSS实现图片上放置按钮的方法

一个很简单的办法实现TD的加亮效果.

jQuery实现的多屏图像图层切换效果实例

JQuery球队选择实例

jQuery预加载图片常用方法

jquery实现弹出层效果实例

鼠标图片振动代码

图片完美缩放

jQuery插件expander实现图片翻转特效

网页里控制图片大小的相关代码

精品推荐
分类导航