这是一个图片左右滚动的代码
<!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>123</title>
<script language="javascript" type="text/javascript" src="js/jquery.js"></script>
<script>
$(document).ready(function(){
var totalLiNum=$(*#slide ul*).children(*li*).length;
var trueWidth=totalLiNum*1010;
for(var i=1;i<=totalLiNum;i++){
$(*.icon*).append(*<li index="*+ i +*"><img src="images/s_off.png"/></li>*);
}
$toLeft=function(){
var currentLeft=parseInt($(*#slide ul*).css(*left*).replace(*px*,**));
currentLeft=currentLeft-1010;
$(*#errorinfo*).text(currentLeft);
if((Math.abs(currentLeft))>=(trueWidth-1000)){
$(*#slide ul*).animate({left:0},1000);
}else{
$(*#slide ul*).animate({left:currentLeft},1000);
}
}
$(".toleft").click($toLeft);
$toRight=function(){
var currentLeft=parseInt($(*#slide ul*).css(*left*).replace(*px*,**));
currentLeft=currentLeft+1010;
$(*#errorinfo*).text(currentLeft +"++++"+trueWidth);
if(Math.abs(currentLeft)>=(trueWidth-1000)){
$(*#slide ul*).animate({left:currentLeft},1000);
}else{
$(*#slide ul*).animate({left:0},1000);
}
}
$(".toright").click($toRight);
$selectPic=function(){
var toLeft=$(this).attr(*index*)*1010-1010;
toLeft=toLeft*(-1);
$(*#slide ul*).animate({left:(toLeft+"px")},1000);
$(this).parent().find(*img*).attr(*src*,*images/s_off.png*);
$(this).find(*img*).attr(*src*,*images/s_on.png*);
}
$(".icon li").click($selectPic);
});
</script>
<style>
.warp{width:1000px;margin:0 auto;border: 1px solid #ccc;}
#slide{width:1000px;border:2px solid #ccc;margin:0 auto;overflow:hidden;}
#slide ul{list-style:none;width:9000px;position:relative;left:0px;margin:0;padding:0;}
#slide ul li{float:left;}
#slide ul li img{margin:30px;width:1000px;}
/*按钮*/
.btn-action{ position:relative;width:35px;height:50px;top: -130px; cursor: pointer;opacity:0.5;}
.btn-action:hover{opacity:1; }
.btn-action span{ text-indent: -99999px;display: block;}
.toleft{left:0; background:url(images/left.png);float: left;}
.toright{right:0;background:url(images/right.png);float: right;}
ul.icon{list-style:none;float:left;display:block;}
ul.icon li {width:32px;float:left;}
</style>
<script>
</script>
</head>
<body>
<textarea id="errorinfo">
</textarea>
<div class="warp">
<div id="slide">
<ul class="content">
<li index="1"><img src="images/s01.jpg"/></li>
<li index="2"><img src="images/s02.jpg"/></li>
<li index="3"><img src="images/s03.jpg"/></li>
</ul>
<div class="toleft btn-action"><span>左移</span></div>
<div class="toright btn-action"><span>右移</span></div>
</div>
<ul class="icon">
</ul>
</div>
</body>
</html>