<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<style type="text/css">
#demo{ width:500px; height:150px; border:1px solid #f00; overflow:hidden; margin:auto; position:relative}
#demo ul{ padding:0px; margin:0px; width:20000px; position:relative}
#demo ul li{ display:block; float:left}
#demo ul li img{ width:200px; height:150px}
</style>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.js" type="text/javascript"></script>
<script type="text/javascript">
$(function(){
var obj=$("#demo ul");
obj.html(obj.html()+obj.html());
function moveToleft(){
var left=obj.position().left-400;
obj.animate({left:left},1000,function(){
if(Math.abs(-obj.position().left)>=800){
obj.css({"left":"0px"});
moveToleft();
}else{
moveToleft();
}
}
);
}
moveToleft();
obj.hover(function(){
obj.stop();
},
function(){
moveToleft();
}
)
});
</script>
</head>
<body>
<div id="demo">
<ul>
<li><img src="01.jpg" ></li>
<li><img src="03.jpg" ></li>
<li><img src="04.jpg" ></li>
<li><img src="06.jpg" ></li>
</ul>
</div>
</body>
</html>请看下我的代码
请问,每次滚动之后怎样设定停顿2秒再滚动呢
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<style type="text/css">
#demo{ width:500px; height:150px; border:1px solid #f00; overflow:hidden; margin:auto; position:relative}
#demo ul{ padding:0px; margin:0px; width:20000px; position:relative}
#demo ul li{ display:block; float:left}
#demo ul li img{ width:200px; height:150px}
</style>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.js" type="text/javascript"></script>
<script type="text/javascript">
$(function(){
var obj=$("#demo ul");
obj.html(obj.html()+obj.html());
function moveToleft(){
var left=obj.position().left-400;
obj.animate({left:left},1000,function(){
if(Math.abs(-obj.position().left)>=800){
obj.css({"left":"0px"});
moveToleft();
}else{
moveToleft();
}
}
);
}
moveToleft();
obj.hover(function(){
obj.stop();
},
function(){
moveToleft();
}
)
});
</script>
</head>
<body>
<div id="demo">
<ul>
<li><img src="01.jpg" ></li>
<li><img src="03.jpg" ></li>
<li><img src="04.jpg" ></li>
<li><img src="06.jpg" ></li>
</ul>
</div>
</body>
</html>请看下我的代码
请问,每次滚动之后怎样设定停顿2秒再滚动呢
解决方案 »
- 基于MVC的JavaScript+Web富应用开发
- JS文件一放到页面里面,字与字之间的距离就变了
- 上传附件的JS代码上传后提示"文档的顶层无效"的错误
- 复选框JS判断问题
- 求助:利用纯html+javascript实现随机抽取显示
- 请问可以在CSS里定义<SPAN></SPAN>里面的内容吗?,比如<SPAN>AA</SPAN>
- 数字 -> 中文货币
- 在工具条存在的条件的情况下,如何屏蔽掉后退前进项,或使他们失效呢?菜鸟急需!
- jquery多个选择器,如何写
- 求教大神, iframe 在IE下 遮罩层问题
- window.showModalDialog后,页面之间如何连续传值
- 获取点击事件 浏览器不兼容 搞了一下午 egg都疼了 求助好心大侠!
$('#foo').slideUp(300).delay(800).fadeIn(400);
在.slideUp() 和 .fadeIn()之间延时800毫秒。