简单的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 相关文章推荐
Aptana调试javascript图解教程
Nov 30 Javascript
使用jquery写个更改表格行顺序的小功能
Apr 29 Javascript
JavaScript中获取样式的原生方法小结
Oct 08 Javascript
JS判断浏览器是否支持某一个CSS3属性的方法
Oct 17 Javascript
JS往数组中添加项性能分析
Feb 25 Javascript
Javascript定义类(class)的三种方法详解
Mar 13 Javascript
js限制文本框只能输入整数或者带小数点的数字
Apr 27 Javascript
基于JavaScript实现弹出框效果
Feb 19 Javascript
微信小程序开发之animation循环动画实现的让云朵飘效果
Jul 14 Javascript
JavaScript代码判断输入的字符串是否含有特殊字符和表情代码实例
Aug 17 Javascript
React native ListView 增加顶部下拉刷新和底下点击刷新示例
Apr 27 Javascript
浅谈js中的bind
Mar 18 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代码
2008/04/09 PHP
php反弹shell实现代码
2009/04/22 PHP
php使用ICQ网关发送手机短信
2013/10/30 PHP
php发送post请求函数分享
2014/03/06 PHP
php使用Cookie实现和用户会话的方法
2015/01/21 PHP
详解WordPress开发中get_header()获取头部函数的用法
2016/01/08 PHP
Yii2实现多域名跨域同步登录退出
2017/02/04 PHP
gearman中worker常驻后台,导致MySQL server has gone away的解决方法
2020/02/27 PHP
getElementByIdx_x js自定义getElementById函数
2012/01/24 Javascript
ScrollDown的基本操作示例
2013/06/09 Javascript
Highcharts 非常实用的Javascript统计图demo示例
2013/07/03 Javascript
JS取得绝对路径的实现代码
2015/01/16 Javascript
浅谈document.write()输出样式
2015/05/07 Javascript
JSONObject使用方法详解
2015/12/17 Javascript
JavaScript模版引擎的基本实现方法浅析
2016/02/15 Javascript
微信小程序 触控事件详细介绍
2016/10/17 Javascript
nodejs中全局变量的实例解析
2017/03/07 NodeJs
vue+webpack 打包文件 404 页面空白的解决方法
2018/02/28 Javascript
原生JS进行前后端同构
2018/04/22 Javascript
js中数组常用方法总结(推荐)
2019/04/09 Javascript
vue+elementUi图片上传组件使用详解
2019/08/20 Javascript
Vue按时间段查询数据组件使用详解
2020/08/21 Javascript
vue 获取url里参数的两种方法小结
2020/11/12 Javascript
11个Javascript小技巧帮你提升代码质量(小结)
2020/12/28 Javascript
Windows8下安装Python的BeautifulSoup
2015/01/22 Python
Python在Console下显示文本进度条的方法
2016/02/14 Python
PyQt5实现类似别踩白块游戏
2019/01/24 Python
利用pyuic5将ui文件转换为py文件的方法
2019/06/19 Python
Python log模块logging记录打印用法解析
2020/01/20 Python
Python json模块与jsonpath模块区别详解
2020/03/05 Python
Python实现在Windows平台修改文件属性
2020/03/05 Python
Python用access判断文件是否被占用的实例方法
2020/12/17 Python
建筑经济管理专业求职信分享
2014/01/06 职场文书
教师个人师德总结
2015/02/06 职场文书
党员观看《筑梦中国》心得体会
2016/01/18 职场文书
Python中的 No Module named ***问题及解决
2022/07/23 Python