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


Posted in Javascript onMarch 04, 2016

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

先给大家展示下效果图:

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

<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 class="imgbox">
<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 class="clear"></div>
<div class="imgnum">
<span class="onselect">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图片轮播实例代码,希望对大家有所帮助!

Javascript 相关文章推荐
写给想学习Javascript的朋友一点学习经验小结
Nov 23 Javascript
新发现一个骗链接的方法(js读取cookies)
Jan 11 Javascript
超级好用的jQuery圆角插件 Corner速成
Aug 31 Javascript
ie8模式下click无反应点击option无反应的解决方法
Oct 11 Javascript
JavaScript中反正弦函数Math.asin()的使用简介
Jun 14 Javascript
基于jQuery实现选取月份插件附源码下载
Dec 28 Javascript
js实现碰撞检测特效代码分享
Oct 16 Javascript
jquery ajax后台返回list,前台用jquery遍历list的实现
Oct 30 Javascript
jQuery弹出窗口简单实现代码
Mar 09 Javascript
react-router 路由切换动画的实现示例
Dec 03 Javascript
Seajs源码详解分析
Apr 02 Javascript
vue cli3适配所有端方案的实现
Apr 13 Javascript
百度地图给map添加右键菜单(判断是否为marker)
Mar 04 #Javascript
jquery实现右侧栏菜单选择操作
Mar 04 #Javascript
jQuery实现TAB选项卡切换特效简单演示
Mar 04 #Javascript
jquery实现页面常用的返回顶部效果
Mar 04 #Javascript
JavaScript模拟鼠标右键菜单效果
Dec 08 #Javascript
javascript实现移动端上的触屏拖拽功能
Mar 04 #Javascript
基于zepto的移动端轻量级日期插件--date_picker
Mar 04 #Javascript
You might like
php访问查询mysql数据的三种方法
2006/10/09 PHP
由php if 想到的些问题
2008/03/22 PHP
php面向对象全攻略 (五) 封装性
2009/09/30 PHP
php线性表顺序存储实现代码(增删查改)
2012/02/16 PHP
php中常用的预定义变量小结
2012/05/09 PHP
php的mssql数据库连接类实例
2014/11/28 PHP
php从完整文件路径中分离文件目录和文件名的方法
2015/03/13 PHP
jQuery实现表单input中提示文字value随鼠标焦点移进移出而显示或隐藏的代码
2010/03/21 Javascript
一段批量给页面上的控件赋值js
2010/06/19 Javascript
jquery自动切换tabs选项卡的具体实现
2013/12/24 Javascript
利用JS解决ie6不支持max-width,max-height问题的方法
2014/01/02 Javascript
15款jQuery分布引导插件分享
2015/02/04 Javascript
JavaScript实现的简单烟花特效代码
2015/10/20 Javascript
HTML5 Shiv完美解决IE(IE6/IE7/IE8)不兼容HTML5标签的方法
2015/11/25 Javascript
原生js实现回复评论功能
2017/01/18 Javascript
node.js博客项目开发手记
2018/03/16 Javascript
详解vue-cli+element-ui树形表格(多级表格折腾小计)
2019/04/17 Javascript
前端Electron新手入门教程详解
2019/06/21 Javascript
python编程通过蒙特卡洛法计算定积分详解
2017/12/13 Python
Python元组及文件核心对象类型详解
2018/02/11 Python
pycharm设置鼠标悬停查看方法设置
2019/07/29 Python
给大家整理了19个pythonic的编程习惯(小结)
2019/09/25 Python
Pandas的数据过滤实现
2021/01/15 Python
canvas简易绘图的实现(海绵宝宝篇)
2018/07/04 HTML / CSS
雅诗兰黛美国官网:Estee Lauder美国
2016/07/21 全球购物
eDreams巴西:廉价机票,酒店优惠和度假套餐
2017/04/14 全球购物
DogBuddy荷兰:找到你最完美的狗保姆
2019/04/17 全球购物
沃尔玛旗下墨西哥超市:Bodega Aurrera
2020/11/13 全球购物
大学生党课思想汇报
2013/12/29 职场文书
旅游管理专业生自荐信范文
2014/01/02 职场文书
大学军训感言300字
2014/03/09 职场文书
家长写给孩子的评语
2014/04/18 职场文书
我与祖国共奋进演讲稿
2014/09/13 职场文书
2015年六一儿童节活动总结
2015/02/11 职场文书
党支部综合考察意见
2015/06/01 职场文书
javascript的setTimeout()使用方法总结
2021/11/20 Javascript