javascript五图轮播切换实用版


Posted in Javascript onAugust 17, 2012
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gbk"> 
<title>测试</title> 
<meta name="author" content="ximan"> 
<meta name="keywords" content=""> 
<meta name="description" content=""> 
<link type="text/css" rel="stylesheet" href="index.css"> 
</head> 
<body> 
<div class="content"> 
<ul id="num"> 
<li style="background: #f00;"> 
</li> 
<li> 
</li> 
<li> 
</li> 
<li> 
</li> 
<li> 
</li> 
</ul> 
<ul id="img_box"> 
<li> 
<a href="#"> 
<img src="pailabi_shop1.jpg" alt="哈哈哈" /> 
</a> 
</li> 
<li> 
<a href="#"> 
<img src="pailabi_shop2.jpg" alt="哈哈哈" /> 
</a> 
</li> 
<li> 
<a href="#"> 
<img src="paila_shop3.jpg" alt="哈哈哈" /> 
</a> 
</li> 
<li> 
<a href="#"> 
<img src="paila_shop4.jpg" alt="哈哈哈" /> 
</a> 
</li> 
<li> 
<a href="#"> 
<img src="paila_shop5.jpg" alt="哈哈哈" /> 
</a> 
</li> 
</ul> 
</div> 
<script type="text/javascript"> 
</script> 
<script type="text/javascript"> 
window.onload=function (){ 
var num = document.getElementById("num"); 
var num_li = document.getElementById("num").getElementsByTagName("li"); 
var img_box = document.getElementById("img_box"); 
var img_box_li = document.getElementById("img_box").getElementsByTagName("li"); 
var bliw = img_box_li[0].offsetWidth; 
var n = 0; 
img_box.style.left = 0 
var autoscroll = setInterval(auto,3000); 
for (var i = 0;i < num_li.length;i++){ 
num_li[i].onmouseover = function(){ 
clearInterval(autoscroll); 
for (var i = 0;i < num_li.length;i++){ 
num_li[i].style.background = ""; 
if(num_li[i]==this){ 
this.style.background = "#f00"; 
slide(i); 
} 
} 
} 
num_li[i].onmouseout = function(){ 
for (var i = 0;i < num_li.length;i++){ 
if(num_li[i]==this){ 
n = i; 
autoscroll = setInterval(auto,3000) 
} 
} 
} 
} 
function slide(i){ 
img_box.style.left = -bliw*i + "px"; 
} 
function auto(){ 
n++; 
if(n == img_box_li.length){ 
n =0; 
} 
for (var i =0;i < num_li.length;i++){ 
num_li[i].style.background = ""; 
} 
num_li[n].style.background = "#f00"; 
slide(n); 
} 
} 
</script> 
</body> 
</html>
Javascript 相关文章推荐
动态载入/删除/更新外部 JavaScript/Css 文件的代码
Jul 03 Javascript
jquery easyui combobox模糊过滤(示例代码)
Nov 30 Javascript
JavaScript link方法入门实例(给字符串加上超链接)
Oct 17 Javascript
jQuery学习笔记之2个小技巧
Jan 19 Javascript
jQuery 3.0 的 setter和getter 模式详解
Jul 11 Javascript
AngularJs bootstrap搭载前台框架——准备工作
Sep 01 Javascript
JS继承之借用构造函数继承和组合继承
Sep 07 Javascript
jQuery实现圣诞节礼物传送(花式轮播)
Dec 25 Javascript
javascript回调函数的概念理解与用法分析
May 27 Javascript
关于JavaScript的单双引号嵌套问题
Aug 20 Javascript
Vue 3.0 全家桶抢先体验
Apr 28 Javascript
vue设置默认首页的操作
Aug 12 Javascript
JS左右无缝滚动(一般方法+面向对象方法)
Aug 17 #Javascript
javascript基础知识大全 便于大家学习,也便于我自己查看
Aug 17 #Javascript
jquery插件制作 手风琴Panel效果实现
Aug 17 #Javascript
jquery插件制作 提示框插件实现代码
Aug 17 #Javascript
jquery插件制作 自增长输入框实现代码
Aug 17 #jQuery
jquery插件制作 表单验证实现代码
Aug 17 #Javascript
jquery插件制作 图片走廊 gallery
Aug 17 #Javascript
You might like
php获取服务器端mac和客户端mac的地址支持WIN/LINUX
2014/05/15 PHP
学习php设计模式 php实现单例模式(singleton)
2015/12/07 PHP
Zend Framework动作助手Json用法实例分析
2016/03/05 PHP
Zend Framework分发器用法示例
2016/12/11 PHP
PHP实现支持CURL字符串证书传输的方法
2019/03/23 PHP
关于__defineGetter__ 和__defineSetter__的说明
2007/05/12 Javascript
用jscript实现新建word文档
2007/06/15 Javascript
javascript 面向对象编程 聊聊对象的事
2009/09/17 Javascript
跟着Jquery API学Jquery之一 选择器
2010/04/07 Javascript
修改jquery里的dialog对话框插件为框架页(iframe) 的方法
2010/09/14 Javascript
javascript相等运算符与等同运算符详细介绍
2013/11/09 Javascript
jquery对象和javascript对象即DOM对象相互转换
2014/08/07 Javascript
node.js中的fs.fstatSync方法使用说明
2014/12/15 Javascript
javascript进行四舍五入方法汇总
2014/12/16 Javascript
javascript 对象数组根据对象object key的值排序
2015/03/09 Javascript
Node.js 去掉种子(torrent)文件里的邪恶信息
2015/03/27 Javascript
jscript读写二进制文件的方法
2015/04/22 Javascript
详解JavaScript中Date.UTC()方法的使用
2015/06/12 Javascript
JS基于Mootools实现的个性菜单效果代码
2015/10/21 Javascript
Vuejs第七篇之Vuejs过渡动画案例全面解析
2016/09/05 Javascript
web 前端常用组件之Layer弹出层组件
2016/09/22 Javascript
jQuery EasyUI Layout实现tabs标签的实例
2017/09/26 jQuery
用Vue编写抽象组件的方法
2019/05/06 Javascript
JS实现放烟花效果
2020/03/10 Javascript
连接Python程序与MySQL的教程
2015/04/29 Python
对python程序内存泄漏调试的记录
2018/06/11 Python
Python Pandas数据结构简单介绍
2019/07/03 Python
整理HTML5中支持的URL编码与字符编码
2016/02/23 HTML / CSS
高级销售员求职信
2013/10/25 职场文书
精细化工应届生求职信
2013/11/17 职场文书
财务管理专业推荐信
2013/11/19 职场文书
小学科学教学反思
2014/01/26 职场文书
小学语文国培感言
2014/03/04 职场文书
六年级学生评语
2014/04/22 职场文书
党的群众路线专项整治方案
2014/11/03 职场文书
社区植树节活动总结
2015/02/06 职场文书