setTimeout(function(){ $("#frozen-center").mouseover(function() { window.flag=false; }) //鼠标悬停,滚动停止 $("#frozen-center").mouseleave(function() { window.flag=true; }) //鼠标离开,继续滚动 var old=-1; var interval=setInterval(function() { if(window.flag){ currentpos=$("#frozen-center").scrollTop; if (currentpos==old){ $("#frozen-center").scrollTop=0; } else { old=currentpos; $("#frozen-center").scrollTop=currentpos+1; } } },2000); },1000) 滑动时快时慢