不知道什么错误,切换图片函数换了后不能切了
function changelist(offset){
var newleft=parseInt(list.style.left)+offset;//确定目标值
var time=300;//位移总时间
var interval=10;//位移间隔时间
var speed=offset/(time/interval);//每次位移量
function go(){
if((speed> 0 && parseInt(list.style.left)<newleft)||(speed<0 && parseInt(list.style.left)>newleft))
{
list.style.left=parseInt(list.style.left)+speed+'px';
setTimeout(go,interval);
}else
{
//如果不符合条件也就是说已经运到到目标值,应该判断下面的
list.style.left=newleft+'px';
//下面2个if为的是保持循环
if(newleft<-3000){
list.style.left=-600+'px';
}
if(newleft>-600){
list.style.left=-3000+'px';
}
}
}
}