setTimeout是延迟执行,只执行一次,不是定时器多次间断执行要用setIntervalvar timer = setInterval( function(){}, 1000); 取消用clearInterval(timer);
我试了你的代码,可以正常跳转啊