function animate(offleft) {
list.style.left = parseInt(list.style.left) +offleft + 'px';
if (list.style.left>-600) {
list.style.left = -3000 +'px';
}
if (list.style.left<-3000) {
list.style.left = -600 +'px';
}
}
if (list.style.left>-600) 其实是应写为: if (parseInt(list.style.left)>-600),老师后面简化了,没管这个: if (list.style.left>-600)。这句: if (list.style.left>-600) 是错的