window.flag = true;
setTimeout(function() { //鼠标离开,继续滚动
$("[widgetname=REPORT1]").on("mouseover","#frozen-center",function() {
window.flag = false; }) //鼠标悬停,滚动停止
$("[widgetname=REPORT1]").on("mouseleave","#frozen-center",function() {
window.flag = true; })
old = -1;
var interval = setInterval(function() {
if (window.flag) {
currentpos = $("[widgetname=REPORT1]").find("#frozen-center")[0].scrollLeft;
if (currentpos == old) {
$("[widgetname=REPORT1]").find("#frozen-center")[0].scrollLeft = 0;
} else {
window.old = currentpos;
$("[widgetname=REPORT1]").find("#frozen-center")[0].scrollLeft = currentpos + 1.5;
}
}
}, 60); //以25ms的速度每次滚动3.5PX
}, 1000)
//上面代码是有冻结列的情况,REPORT1修改为你的组件名