0
|
snrtuemcLv8专家互助发布于2024-1-23 14:36
|
试试在日期控件,编辑结束时间,把跑马灯的js在拷贝设置一次看看
|
-
yzm333277(提问者)
- 添加了,还是无差别,一切换日期,老样子不滚动
-
snrtuemc 回复 yzm333277(提问者)
- 有没有加延时,时间稍微长点,800毫秒左右
-
yzm333277(提问者) 回复 snrtuemc
- setTimeout(function(){
speed = 85; //滚动速度
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;
},100); 加了延时,还是老样子
|
|