模板中需要跑马灯,利用下面 JS 可以实现。 当我再添加一个报表块做跑马灯效果时(copy 下面代码,改对应的REPORT),结果跑马灯只生效一个,这个怎么解决。 setTimeout(function() {
$("div[widgetname=REPORT18]").find(".frozen-north")[0].style.overflow = "hidden";
$("div[widgetname=REPORT18]").find(".frozen-center")[0].style.overflow = "hidden";
}, 1000);
window.flag = true;
setTimeout(function() {
$(".frozen-center").mouseover(function() {
window.flag = false;
});
$(".frozen-center").mouseleave(function() {
window.flag = true;
});
// 清除定时器
var old = -1;
if(window.tag!=null){
window.clearInterval(window.tag);
}
window.tag = setInterval(function() {
if(window.flag) {
currentpos1 = $("div[widgetname=REPORT18]").find(".frozen-center")[0].scrollTop;
if(currentpos1 == old) {
$("div[widgetname=REPORT18]").find(".frozen-center")[0].scrollTop = 0;
} else {
old = currentpos;
$("div[widgetname=REPORT18]").find(".frozen-center")[0].scrollTop = currentpos + 1.5;
}
}
}, 50);
}, 1000);有没有大佬给点思路。 |
立即参与
最佳回答 |
||||
|
0
|
|
|||
