可自定义速度的js图片无缝滚动示例分享_Javascript教程-查字典教程网
可自定义速度的js图片无缝滚动示例分享
可自定义速度的js图片无缝滚动示例分享
发布时间:2016-12-30 来源:查字典编辑
摘要:思路:一组图片控制它的滚动条进行滚动且此时对这组图片进行复制并添加进原图片组中,现在就有两组图片了。你可以想象一下,现在滚动条继续滚动,原来...

思路:

一组图片 控制它的滚动条进行滚动 且此时对这组图片进行复制并添加进原图片组中,现在就有两组图片了。你可以想象一下,现在滚动条继续滚动,原来那组图片最后一张图片已经滚至顶端且消失,复制的那组图片的第一张跟在原图最后一张图片后出现,此时你就能感觉到无缝滚动了。

复制代码 代码如下:

<!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=utf-8" />

<title>JS图片向左滚动</title>

<style type="text/css">

img{

border: none;

}

</style>

</head>

<body>

<div id="demo">

<table border=0 align=center cellpadding=1 cellspacing=1 cellspace=0 >

<tr>

<td id="demo1" valign="top" bgcolor="ffffff">

<>

<table border="0" cellspacing="0" cellpadding="0">

<tr align="center">

<td><a href="#" target="_blank"><img src="images/1.jpg" width="150" height="100"></a></td>

<td><a href="#" target="_blank"><img src="images/2.jpg" width="150" height="100"></a></td>

<td><a href="#" target="_blank"><img src="images/3.jpg" width="150" height="100"></a></td>

<td><a href="#" target="_blank"><img src="images/4.jpg" width="150" height="100"></a></td>

<td><a href="#" target="_blank"><img src="images/5.jpg" width="150" height="100"></a></td>

</tr>

</table>

</td>

<td id="demo2" valign="top">

</td>

</tr>

</table>

</div>

<div id="msg"></div>

<script type="text/javascript" src="jquery.js"></script>

<script type="text/javascript">

//0:定速度

var speed = 30;

//1:获取元素 demo demo1 demo2

var demo = $("#demo");

var demo1 = $("#demo1");

var demo2 = $("#demo2");

//2:复制 demo1-->demo2

var cont = $("#demo1").html();

$("#demo2").html(cont);

//3:创建方法定时执行

function hello(){

var left = $("#demo").scrollLeft();

if(left >= $("#demo1").width()){

left = 0;

}else{

left++;

}

$("#demo").scrollLeft(left);

setTimeout("hello()",speed);

}

hello();

// 移动demo.scrollLeft();

</script>

</body>

</html>

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新Javascript教程学习
    热门Javascript教程学习
    编程开发子分类