简单的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 FormatNumber函数实现方法
Dec 30 Javascript
js下将字符串当函数执行的方法
Jul 13 Javascript
javascript中[]和{}对象使用介绍
Mar 20 Javascript
放弃用你的InnerHTML来输出HTML吧 jQuery Tmpl不详细讲解
Apr 20 Javascript
JS图片等比例缩放方法完整示例
Aug 03 Javascript
Jquery组件easyUi实现选项卡切换示例
Aug 23 Javascript
jQuery实现页面下拉100像素出现悬浮窗口的方法
Sep 05 Javascript
JavaScript表单验证开发
Nov 23 Javascript
JavaScript纯色二维码变成彩色二维码
Jul 23 Javascript
详解前端路由实现与react-router使用姿势
Aug 07 Javascript
微信小程序实现自上而下字幕滚动
Jul 14 Javascript
详解微信小程序实现跑马灯效果(附完整代码)
Apr 29 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
Http 1.1 Etag 与 Last-Modified提高php效率
2008/01/10 PHP
解析func_num_args与func_get_args函数的使用
2013/06/24 PHP
php向js函数传参的几种方法
2014/08/10 PHP
thinkphp常见路径用法分析
2014/12/02 PHP
PHPUnit测试私有属性和方法功能示例
2018/06/12 PHP
Laravel重定向,a链接跳转,控制器跳转示例
2019/10/22 PHP
如何通过javascript操作web控件的自定义属性
2013/11/25 Javascript
jQuery简单实现两级下拉菜单效果代码
2015/09/15 Javascript
深入理解Ajax的get和post请求
2016/06/02 Javascript
JS上传图片预览插件制作(兼容到IE6)
2016/08/07 Javascript
jquery 动态增加删除行的简单实例(推荐)
2016/10/12 Javascript
bootstrap侧边栏圆点导航
2017/01/11 Javascript
jQuery zTree树插件动态加载实例代码
2017/05/11 jQuery
详解react-router4 异步加载路由两种方法
2017/09/12 Javascript
简单实现jQuery弹窗效果
2017/10/30 jQuery
Vue实现点击后文字变色切换方法
2018/02/11 Javascript
在 Vue 中使用 JSX 及使用它的原因浅析
2020/02/10 Javascript
JavaScript React如何修改默认端口号方法详解
2020/07/28 Javascript
Python爬虫爬验证码实现功能详解
2016/04/14 Python
详解python3实现的web端json通信协议
2016/12/29 Python
Python 判断是否为质数或素数的实例
2017/10/30 Python
Python程序退出方式小结
2017/12/09 Python
python selenium 获取标签的属性值、内容、状态方法
2018/06/22 Python
Python实现简单的猜单词小游戏
2020/10/28 Python
YOOX台湾:意大利奢侈品电商
2018/10/13 全球购物
Alexandre Birman美国官网:亚历山大·伯曼
2019/10/30 全球购物
Conforama西班牙:您的家具、装饰和电器商店
2020/02/21 全球购物
乐观大学生的自我评价
2014/01/10 职场文书
教师岗位聘任书范文
2014/03/29 职场文书
商铺消防安全责任书
2014/07/29 职场文书
寒暑假实习证明书模板
2014/11/29 职场文书
2015秋季田径运动会广播稿
2015/08/19 职场文书
高三数学教学反思
2016/02/18 职场文书
工作汇报材料难写?方法都在这里了!
2019/07/01 职场文书
简短的人生哲理(38句)
2019/08/13 职场文书
vue递归实现树形组件
2022/07/15 Vue.js