container.onmouseout = play();stop后面加个()会跳2张图,就是会从第一张图跳到第三张图,第三张图跳到第五张图
play 和 stop 后面都不需加括号,一但加括号后就会变成立即执行,不论鼠标有无移动
function play(){
timer = setTimeout(function(){
next.onclick();
play();
}, 3000);
}
timer = setTimeout(function()而不是timer = setInterval(function()