模板中需要跑马灯,利用下面 JS 可以实现。当我再添加一个报表块做跑马灯效果时(copy 下面代码,改对应的REPORT),结果跑马灯只生效一个,这个怎么解决。setTimeout(function() {
$("div").find(".frozen-north").style.overflow = "hidden";
$("div").find(".frozen-center").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").find(".frozen-center").scrollTop;
if(currentpos1 == old) {
$("div").find(".frozen-center").scrollTop = 0;
} else {
old = currentpos;
$("div").find(".frozen-center").scrollTop = currentpos + 1.5;
}
}
}, 50);
}, 1000);有没有大佬给点思路。