简单的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 相关文章推荐
jquery 打开窗口返回值实现代码
Mar 04 Javascript
js数组操作学习总结
Nov 04 Javascript
jQuery中hide()方法用法实例
Dec 24 Javascript
使用Plupload实现直接上传附件至七牛云存储
Dec 26 Javascript
JS实现登录页面记住密码和enter键登录方法推荐
May 10 Javascript
node.js中module.exports与exports用法上的区别
Sep 02 Javascript
理解 Node.js 事件驱动机制的原理
Aug 16 Javascript
解决vue2.0 element-ui中el-upload的before-upload方法返回false时submit()不生效问题
Aug 24 Javascript
Node.js如何对SQLite的async/await封装详解
Feb 14 Javascript
vue中通过使用$attrs实现组件之间的数据传递功能
Sep 01 Javascript
JavaScript实现图片上传并预览并提交ajax
Sep 30 Javascript
jQuery 添加元素和删除元素的方法
Jul 15 jQuery
百度地图给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
上海地方志办公室-上海电子仪表工业志
2021/03/04 无线电
PHP通过COM使用ADODB的简单例子
2006/12/31 PHP
使用php shell命令合并图片的代码
2011/06/23 PHP
浅谈PHP强制类型转换,慎用!
2013/06/06 PHP
php遍历目录方法小结
2015/03/10 PHP
php安装dblib扩展,连接mssql的具体步骤
2017/03/02 PHP
PHP7新功能总结
2019/04/14 PHP
利用js实现选项卡的特别效果的实例
2013/03/03 Javascript
兼容ie、firefox的图片自动缩放的css跟js代码分享
2013/08/12 Javascript
js使用栈来实现10进制转8进制与取除数及余数
2014/06/11 Javascript
checkbox勾选判断代码分析
2014/06/11 Javascript
node.js中的fs.createWriteStream方法使用说明
2014/12/17 Javascript
javascript日期验证之输入日期大于等于当前日期
2015/12/13 Javascript
angularjs 源码解析之injector
2016/08/22 Javascript
nodeJS实现路由功能实例代码
2017/06/08 NodeJs
JavaScript图片处理与合成总结
2018/03/04 Javascript
vue+axios新手实践实现登陆的示例代码
2018/06/06 Javascript
用vscode开发vue应用的方法步骤
2019/05/06 Javascript
express异步函数异常捕获示例详解
2020/11/30 Javascript
Jquery+javascript实现支付网页数字键盘
2020/12/21 jQuery
Python中DJANGO简单测试实例
2015/05/11 Python
python获取外网IP并发邮件的实现方法
2017/10/01 Python
Python 根据数据模板创建shapefile的实现
2019/11/26 Python
Python自动采集微信联系人的实现示例
2020/02/28 Python
python反爬虫方法的优缺点分析
2020/11/25 Python
如何用python写个模板引擎
2021/01/14 Python
纯CSS3实现滚动的齿轮动画效果
2014/06/05 HTML / CSS
资生堂美国官网:Shiseido美国
2016/09/02 全球购物
英国领先的电视购物零售商:Ideal World
2019/03/18 全球购物
Bonami斯洛伐克:购买家具和家居饰品
2019/07/02 全球购物
ddl,dml和dcl的含义
2016/05/08 面试题
新闻记者实习自我鉴定
2013/09/19 职场文书
初一家长会邀请函
2014/01/31 职场文书
个性婚礼策划方案
2014/05/17 职场文书
领导班子作风建设年个人整改措施
2014/09/29 职场文书
学校元旦晚会开场白
2015/05/29 职场文书