autoPlay 基于jquery的图片自动播放效果


Posted in Javascript onDecember 07, 2011

效果图:
autoPlay 基于jquery的图片自动播放效果
实现代码:

<html> 
<head> 
<title>Jquery 自动轮播效果</title> 
<script src="js/jquery-1.6.2.min.js" type="text/javascript"></script> 
<style> 
.spanhide{display: none;} 
#top a:hover{color: red;} 
</style> 
</head> 
<body> 
<div id = "main"> 
<div id = "top"> 
<a href="javascript:void(0)">1</a> 
<a href="javascript:void(0)">2</a> 
<a href="javascript:void(0)">3</a> 
<a href="javascript:void(0)">4</a> 
<a href="javascript:void(0)">5</a> 
</div> 
<div id = "tbody"> 
<span> <img src="images/24877.jpg" /> </span> 
<span class="spanhide"> <img src="images/74389.gif" /> </span> 
<span class="spanhide"> <img src="images/77904.jpg" /> </span> 
<span class="spanhide"> <img src="images/81177.jpg" /> </span> 
<span class="spanhide"> <img src="images/93144.jpg" /> </span> 
</div> 
</div> 
</body> 
<script type="text/javascript"> 
$(function(){ 
var i = 0; 
var f = 0; 
var t; 
var tops = $("#top a"); 
var tl = tops.length; 
var bodys = $("#tbody span"); 
tops.mouseover(function(){ 
i = $.inArray(this,tops); 
bodys.hide().eq(i).show(); 
i++; 
i = i>=tl?0:i; 
if (f == 1) { 
t = setTimeout(mmover,2000); 
} 
else{ 
stop(); 
} 
f = 0; 
}); 
bodys.mouseover(function(){ 
stop(); 
}); 
bodys.mouseout(function(){ 
t = setTimeout(mmover,2000); 
}); 
tops.mouseout(function(){ 
t = setTimeout(mmover,2000); 
}); 
mmover(); 
function stop(){ 
clearTimeout(t); 
} 
function mmover(){ 
f = 1; 
tops.eq(i).mouseover(); 
} 
}); 
</script> 
</html>
Javascript 相关文章推荐
对textarea框的代码调试,而且功能上使用非常方便,酷
Jun 30 Javascript
用js实现的仿sohu博客更换页面风格(简单版)
Mar 22 Javascript
用javascript实现的图片马赛克后显示并切换加文字功能
Apr 21 Javascript
基于jquery实现的类似百度搜索的输入框自动完成功能
Aug 23 Javascript
使用js实现按钮控制文本框加1减1应用于小时+分钟
Dec 09 Javascript
JavaScript编写页面半透明遮罩效果的简单示例
May 09 Javascript
JS代码实现根据时间变换页面背景效果
Jun 16 Javascript
vue.js指令和组件详细介绍及实例
Apr 06 Javascript
vue实现带复选框的树形菜单
May 27 Javascript
微信小程序iBeacon测距及稳定程序的实现解析
Jul 31 Javascript
使用Vue-cli3.0创建的项目 如何发布npm包
Oct 10 Javascript
原生JS实现天气预报
Jun 16 Javascript
浅析Prototype的模板类 Template
Dec 07 #Javascript
js 幻灯片的实现
Dec 06 #Javascript
字符串的replace方法应用浅析
Dec 06 #Javascript
js滚动条回到顶部的代码
Dec 06 #Javascript
javascript检测浏览器flash版本的实现代码
Dec 06 #Javascript
javascript 随机展示头像实现代码
Dec 06 #Javascript
jQuery中需要注意的细节问题小结
Dec 06 #Javascript
You might like
学习php设计模式 php实现状态模式
2015/12/07 PHP
PHP文件缓存smarty模板应用实例分析
2016/02/26 PHP
详解PHP实现定时任务的五种方法
2016/07/25 PHP
js 弹出框 替代浏览器的弹出框
2010/10/29 Javascript
浏览器打开层自动缓慢展开收缩实例代码
2013/07/04 Javascript
javascript上传图片前预览图片兼容大多数浏览器
2013/10/25 Javascript
JQuery中attr方法和removeAttr方法用法实例
2015/05/18 Javascript
javascript常用函数(2)
2015/11/05 Javascript
JS Canvas定时器模拟动态加载动画
2016/09/17 Javascript
Js动态设置rem来实现移动端字体的自适应代码
2016/10/14 Javascript
关于javascript事件响应的基础语法总结(必看篇)
2016/12/26 Javascript
微信小程序 解决请求服务器手机预览请求不到数据的方法
2017/01/04 Javascript
如何使用Bootstrap 按钮实例详解
2017/03/29 Javascript
基于layer.js实现收货地址弹框选择然后返回相应的地址信息
2017/05/26 Javascript
socket.io与pm2(cluster)集群搭配的解决方案
2017/06/02 Javascript
vue.js element-ui validate中代码不执行问题解决方法
2017/12/18 Javascript
JavaScript函数式编程(Functional Programming)箭头函数(Arrow functions)用法分析
2019/05/22 Javascript
开发中常用的25个JavaScript单行代码(小结)
2019/06/28 Javascript
vue项目配置 webpack-obfuscator 进行代码加密混淆的实现
2021/02/26 Vue.js
实例讲解python函数式编程
2014/06/09 Python
Linux系统上Nginx+Python的web.py与Django框架环境
2015/12/25 Python
有关Python的22个编程技巧
2018/08/29 Python
对Python 内建函数和保留字详解
2018/10/15 Python
python3利用ctypes传入一个字符串类型的列表方法
2019/02/12 Python
pandas基于时间序列的固定时间间隔求均值的方法
2019/07/04 Python
python删除某个目录文件夹的方法
2020/05/26 Python
中英文求职信范文
2014/01/27 职场文书
中式面点餐厅创业计划书
2014/01/29 职场文书
普通简短的个人自我评价
2014/02/15 职场文书
小学毕业寄语大全
2014/04/03 职场文书
爱国演讲稿500字
2014/05/04 职场文书
酒店节能降耗方案
2014/05/08 职场文书
行政管理专业求职信
2014/07/06 职场文书
Python连接Postgres/Mysql/Mongo数据库基本操作大全
2021/06/29 Python
Windows 11上手初体验:任务栏和开始菜单等迎来大改
2021/11/21 数码科技
css中:last-child不生效的解决方法
2022/08/05 HTML / CSS