0
|
congerLv6高级互助发布于2022-9-9 18:03
|
你的跑马灯用的什么方式? 像是点击控件改变了某个结构 可以上传模板,好找问题
|
-
帆软用户mVQ2gDxk8Q(提问者)
- 用的是js
-
conger 回复 帆软用户mVQ2gDxk8Q(提问者)
- 有好几种呢,可以发一下模板吗
-
帆软用户mVQ2gDxk8Q(提问者)
- if(window.interval){clearInterval(window.interval);}//判断之前是否执行过该代码,如果有,就停止之前的执行
setTimeout(function() {
//隐藏报表块report0的滚动条(此报表块名为report0,根据具体情况修改)
$(\"div[widgetname=REPORT0]\").find(\".frozen-north\").css({
\'overflow-x\':\'hidden\',
\'overflow-y\':\'hidden\'
});
$(\"div[widgetname=REPORT0]\").find(\".frozen-center\").css({
\'overflow-x\':\'hidden\',
\'overflow-y\':\'hidden\'
});
},1000);
window.flag1 = true;
var self1 = this;
//鼠标悬停,滚动停止
setTimeout(function() {
$(\"div[widgetname=REPORT0]\").find(\".frozen-center\").mouseover(function() {
window.flag1 = false;
});
//鼠标离开,继续滚动
$(\"div[widgetname=REPORT0]\").find(\".frozen-center\").mouseleave(function() {
window.flag1 = true;
});
var isDown1 = true;
var camera= $(\"div[widgetname=REPORT0]\").find(\".frozen-center\")[0];
window.interval = setInterval(function() {
if (!self1.isVisible()) {
return;
}
if (window.flag1) {
if (isDown1) {
camera.scrollTop++; //下降
//如果滚动条超过100的话,就往上
//可以修改这个条件,作为折返的前提
if (camera.scrollTop+camera.clientHeight > camera.scrollHeight-1) {
isDown1 = false;
}
} else {
camera.scrollTop--; //上升
//到达顶部的话,就下降
if (camera.scrollTop == 0) {
isDown1 = true;
}
}
}
},
25);//移动的速度
},
1000);
-
帆软用户mVQ2gDxk8Q(提问者) 回复 conger
- 已更新模板
-
conger 回复 帆软用户mVQ2gDxk8Q(提问者)
- 内置模板呀,没数据源没法预览
|
|