if(window.interval2){clearInterval(window.interval2);} //从页面加载结束后延迟2000MS执行事件(滚动) setTimeout(function(){ //当鼠标点击时 $("#frozen-center").click(function() { //如果页面正在执行事件(滚动) if(interval) { //取消事件(滚动) clearInterval(interval); } }) var old=-1; //按照指定周期不断的调用滚动事件 window.interval2=setInterval(function() { currentpos=$("#frozen-center")[0].scrollTop; if (currentpos==old){ //取消事件(滚动) clearInterval(interval); //重新加载页面 window.location.reload(); } else { old=currentpos; //以25MS的速度每次滚动3.5PX $("#frozen-center")[0].scrollTop=currentpos+2.5; } } ,100); },1000) 这个js不管用 想要使当前决策报表中的一个报表块内容自动滚动怎么写js |