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 相关文章推荐
JavaScript 三种创建对象的方法
Oct 16 Javascript
jQuery EasyUI 中文API Button使用实例
Apr 14 Javascript
基于Jquery的跨域传输数据(JSONP)
Mar 10 Javascript
jQuery实现的图文高亮滚动切换特效实例
Aug 10 Javascript
jQuery Validate初步体验(一)
Dec 12 Javascript
Angular 页面跳转时传参问题
Aug 01 Javascript
jsp 网站引入外部css或者js失效问题解决
Oct 31 Javascript
JS简单判断函数是否存在的方法
Feb 13 Javascript
详解react-redux插件入门
Apr 19 Javascript
利用hasOwnProperty给数组去重的面试题分享
Nov 05 Javascript
Webpack按需加载打包chunk命名的方法
Sep 22 Javascript
Vue实例的对象参数options的几个常用选项详解
Nov 08 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 zend解密软件绿色版测试可用
2008/04/14 PHP
PHP 数组入门教程小结
2009/05/20 PHP
PHP 开发环境配置(Zend Server安装)
2010/04/28 PHP
phpmyadmin提示The mbstring extension is missing的解决方法
2014/12/17 PHP
微信封装的调用微信签名包的类库
2017/06/08 PHP
php生成HTML文件的类方法
2019/10/11 PHP
jQuery实现用方向键控制层的上下左右移动
2013/01/13 Javascript
获取客户端网卡MAC地址和IP地址实现JS代码
2013/03/17 Javascript
EasyUI实现二级页面的内容勾选的方法
2015/03/01 Javascript
Boostrap入门准备之border box
2016/05/09 Javascript
在vue项目中使用Nprogress.js进度条的方法
2018/01/31 Javascript
javascript中toFixed()四舍五入使用方法详解
2018/09/28 Javascript
Nodejs监听日志文件的变化的过程解析
2019/08/04 NodeJs
JS立即执行的匿名函数用法分析
2019/11/04 Javascript
JQuery使用数组遍历跳出each循环
2020/09/01 jQuery
Ant-design-vue Table组件customRow属性的使用说明
2020/10/28 Javascript
uniapp开发小程序实现滑动页面控制元素的显示和隐藏效果
2020/12/10 Javascript
[07:57]DOTA2热力大趴狂欢夜 广州站活动回顾
2013/11/27 DOTA
Python中函数的参数传递与可变长参数介绍
2015/06/30 Python
如何在python字符串中输入纯粹的{}
2018/08/22 Python
总结Pyinstaller的坑及终极解决方法(小结)
2020/09/21 Python
Python中Pyspider爬虫框架的基本使用详解
2021/01/27 Python
HTML5 Canvas 绘图——使用 Canvas 绘制图形图文教程 使用html5 canvas 绘制精美的图
2015/08/31 HTML / CSS
2014年党支部学习材料
2014/05/19 职场文书
弘扬焦裕禄精神走群众路线思想汇报
2014/09/12 职场文书
大学生第一学年自我鉴定2015
2014/09/28 职场文书
中层领导干部群众路线对照检查材料思想汇报
2014/10/02 职场文书
2014年医院个人工作总结
2014/12/09 职场文书
2014年污水处理厂工作总结
2014/12/19 职场文书
工作失误检讨书
2015/01/26 职场文书
停电通知范文
2015/04/16 职场文书
调任通知
2015/04/21 职场文书
复兴之路展览观后感
2015/06/02 职场文书
CocosCreator ScrollView优化系列之分帧加载
2021/04/14 Python
MySQL 外键约束和表关系相关总结
2021/06/20 MySQL
MySQL慢查询优化解决问题
2022/03/17 MySQL