js设置报表块滚动,页面内刷新速度加快

一个报表块,js设置自动滚动,刷新整个页面没有任何问题,一切正常,如果点击页面内查询,这个报表块的滚动速度越来越快,js看的不是特别懂,请教一下应该把哪一块修改一下
js代码:
setInterval(function() {
        var center = $('.frozen-center');
        var north = $('.frozen-north');
        var west = $('.frozen-west');
        west.css('overflow-x', 'hidden');
        center.css('overflow-x', 'hidden');
        north.css('overflow-y', 'hidden');
        center.css('overflow-y', 'hidden');
}, 100);

window.flag = true;

//鼠标悬停,滚动停止   
setTimeout(function() {
        $("#frozen-center").mouseover(function() {
                window.flag = false;
        });

        //鼠标离开,继续滚动   
        $("#frozen-center").mouseleave(function() {
                window.flag = true;
        });

        var old = -1;
        var interval = setInterval(function() {
                if (window.flag) {
                        if(".fr-btn-text"){
                       
                        }
                        currentpos = $("#frozen-center")[0].scrollTop;
                        if (currentpos == old) {
                                $("#frozen-center")[0].scrollTop = 0;
                        } else {
                                old = currentpos;
                                //以25ms的速度每次滚动1.5PX   
                                $("#frozen-center")[0].scrollTop = currentpos + 1.5;

                        }
                }
        }, 35);
}, 1000);

FineReportekGerry 发布于 2018-8-2 16:32
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共6回答
最佳回答
0
macro_hard发布于2018-8-2 16:32(编辑于 2023-9-6 09:34)
555
最佳回答
0
ekGerry发布于2018-8-2 16:34(编辑于 2023-9-6 09:34)
555
最佳回答
0
xhuzzl发布于2018-8-2 16:51(编辑于 2023-9-6 09:34)
555
最佳回答
0
ekGerry发布于2018-8-2 17:05(编辑于 2023-9-6 09:34)
555
最佳回答
0
星痕发布于2018-8-2 17:26(编辑于 2023-9-6 09:34)
555
最佳回答
0
ekGerry发布于2018-8-2 17:58(编辑于 2023-9-6 09:34)
555
  • 狂飙蜗牛 狂飙蜗牛 楼主这个问题解决了吗
    回复
    2019-01-04 20:37 
  • TingLiu TingLiu 楼主,请问这个问题解决了吗,遇到类似的问题了
    回复
    2019-05-25 11:49 
  • 3关注人数
  • 1195浏览人数
  • 最后回答于:2018-8-2 23:59
    活动推荐 更多
    热门课程 更多
    返回顶部