请教,如何用javascript实现图片轮播?
解决方案 »
- 在asp.net 中应用如下
- 有做外包经历的兄弟进来一下下......
- 求js实现的html编辑器
- 如何用JS改变表格边框宽度?
- 字符串截取
- 问:这个函数是自定义的吗showModalDialog,它的返回值是什么
- 请问在javascript里面可以调用javabean吗?如果可以,怎样调用呢??
- 一个关于SELECT的奇怪问题,大家来看看!
- 为什么ActiveX能调VBScript,却不能调JScript???
- AngularJS $http 在本机能请求成功,执行success,并获取到json数据,但程序上传至服务器就获取不到了,执行error,是什么原因呢?
- 高难度的javascript正则解析问题
- HTML5里面的canvas标签到底有什么好处?和div比优势在哪?
一:N个DIV,每个DIV里面放一张图片。然后按时间设定DIV的display属性。这N个DIV的位置要一样。
二:一个DIV里面放N张图片,然后按时间设置每张图片的Z-INDEX属性。
<html>
<head>
<title> New Document </title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
</head>
<style>
.item{height:92px;overflow:hidden;border-bottom:1px solid #EFEFEF;margin-bottom:10px;color:blue}
</style>
<script type="text/javascript" src="jquery-1.6.4.min.js"></script></head>
<body>
<div id="testID" style="height:450px;overflow: hidden;">
<div class="item">111111</div>
<div class="item">222222</div>
<div class="item">333333</div>
<div class="item">444444</div>
<div class="item">555555</div>
<div class="item">666666</div>
<div class="item">777777</div>
<div class="item">888888</div>
<div class="item">999999</div>
</div>
</body><script>
$(function() {
//滚动函数
function scroll(){
//每次将第一个div移到尾部
$("#testID").append(function(){
return $(this).find(".item:first");
});
//将第一个div以0毫秒的速度收起来,然后再以2000毫秒的速度往下滑动
$(".item:first").slideUp(0).slideDown(2000);
}
//每2000毫秒执行一次滚动函数
var timeObj = setInterval(function(){
scroll();
}, 2000)
//鼠标移入DIV时取消滚动,移出时继续滚动
$("#testID").mouseover(function(){
clearInterval(timeObj);
}).mouseout(function(){
timeObj = setInterval(function(){
scroll();
}, 2000)
});
});
</script>
</html>
谢谢