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 相关文章推荐
服务端 VBScript 与 JScript 几个相同特性的写法 By shawl.qiu
Mar 06 Javascript
原生JS绑定滑轮滚动事件兼容常见浏览器
Jun 30 Javascript
使用jquery.upload.js实现异步上传示例代码
Jul 29 Javascript
深入探寻seajs的模块化与加载方式
Apr 14 Javascript
JavaScript实现向setTimeout执行代码传递参数的方法
Apr 16 Javascript
javascript实现全局匹配并替换的方法
Apr 27 Javascript
jQuery.extend 函数及用法详细
Sep 06 Javascript
微信小程序商城项目之侧栏分类效果(1)
Apr 17 Javascript
深入理解Vue transition源码分析
Jul 30 Javascript
Vue+element 解决浏览器自动填充记住的账号密码问题
Jun 11 Javascript
bootstrap table插件动态加载表头
Jul 19 Javascript
Node.js实现断点续传
Jun 23 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
打造计数器DIY三步曲(中)
2006/10/09 PHP
php实现mysql事务处理的方法
2014/12/25 PHP
php实现的mongodb操作类实例
2015/04/03 PHP
基于php中echo用逗号和用点号的区别详解
2018/01/23 PHP
php使用pecl方式安装扩展操作示例
2019/08/12 PHP
锋利的jQuery 第三章章节总结的例子
2010/03/23 Javascript
jquery 简短几句代码实现给元素动态添加及获取提示信息
2011/09/01 Javascript
javascript获取form里的表单元素的示例代码
2014/02/14 Javascript
JavaScript检测实例属性, 原型属性
2015/02/04 Javascript
百度地图API之本地搜索与范围搜索
2015/07/30 Javascript
jquery实现标题字体变换的滑动门菜单效果
2015/09/07 Javascript
使用jquery.form.js实现图片上传的方法
2016/05/05 Javascript
JavaScript中闭包的写法和作用详解
2016/06/29 Javascript
利用js编写响应式侧边栏
2016/09/17 Javascript
深入理解javascript中concat方法
2016/12/12 Javascript
使用JavaScript触发过渡效果的方法
2017/01/19 Javascript
React Native 环境搭建的教程
2017/08/19 Javascript
webpack多页面开发实践
2017/12/18 Javascript
Vue条件循环判断+计算属性+绑定样式v-bind的实例
2018/09/18 Javascript
Vue中fragment.js使用方法小结
2020/02/17 Javascript
Js利用正则表达式去除字符串的中括号
2020/11/23 Javascript
Python操作SQLite数据库的方法详解【导入,创建,游标,增删改查等】
2017/07/11 Python
Python实现求数列和的方法示例
2018/01/12 Python
教你用一行Python代码实现并行任务(附代码)
2018/02/02 Python
Python数据预处理之数据规范化(归一化)示例
2019/01/08 Python
Python模拟键盘输入自动登录TGP
2020/11/27 Python
全网最全python库selenium自动化使用详细教程
2021/01/12 Python
pycharm进入时每次都是insert模式的解决方式
2021/02/05 Python
Made in Design英国:设计家具、照明、家庭装饰和花园家具
2019/09/24 全球购物
应届毕业生自荐书
2014/06/18 职场文书
法学专业求职信
2014/07/15 职场文书
感动中国何玥观后感
2015/06/02 职场文书
运动会运动员赞词
2015/07/22 职场文书
同事欢送会致辞
2015/07/31 职场文书
会计实训总结范文
2015/08/03 职场文书
草系十大最强宝可梦,纸片人上榜,榜首大家最熟悉
2022/03/18 日漫