报表块 添加了初始化事件 实现滚动 setTimeout(function(){ speed = 100; //滚动速度 var tab = document.getElementById("demo");//外层可视模块 var tab1 = document.getElementById("demo1");//内层滚动内容模块1 var tab2 = document.getElementById("demo2");//内层滚动内容模块2 无缝对接到1后面的内容 tab2.innerHTML = tab1.innerHTML;//克隆demo1为demo2 tab.scrollTop = tab1.offsetHeight; //创建一个滚动函数,当滚动至demo1与demo2交界时,demo跳到最顶端 function Marquee(){ if (tab.scrollTop >= tab1.offsetHeight) { tab.scrollTop-=tab2.offsetHeight; }else{ tab.scrollTop+=1; } } var MyMar=setInterval(Marquee,speed); },1500); //隐藏头尾空白行 setTimeout(function(){ //document.getElementById("r-1-0").style.height=0; },200); 现在另外报表块传进来一个参数,滚动内容发生变化,但是却不在滚动了怎么解决 |