点击跑马灯效果报表后,进行下钻页后,报表跑马灯效果暂停,这个js怎么实现呢?

点击跑马灯效果报表后,进行下钻页后,报表跑马灯效果暂停,这个js怎么实现呢?

怎么加入这个JS中

setTimeout(function() {

    $("div[widgetname=REPORT7]").find(".scrollDiv").css('overflow-x', 'hidden');

    $("div[widgetname=REPORT7]").find(".scrollDiv").css('overflow-y', 'hidden');

}, 100);


window.flag = true;

setTimeout(function() {

    $(".scrollDiv").mouseover(function() {

        window.flag = false;

    })

    $(".scrollDiv").mouseleave(function() {

        window.flag = true;

    })

    var old = -1;

    window.interval2 = setInterval(function() {

        if (window.flag) {

            currentpos = $("div[widgetname=REPORT7]").find(".scrollDiv")[0].scrollTop;

            if (currentpos == old) {

                $("div[widgetname=REPORT7]").find(".scrollDiv")[0].scrollTop = 0;

            } else {

                old = currentpos;

                $("div[widgetname=REPORT7]").find(".scrollDiv")[0].scrollTop = currentpos + 1.5;

            }

        }

    }, 25);

}, 8000)


FineReport 黄中生 发布于 2019-11-18 10:25 (编辑于 2019-11-18 10:46)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
shirokoLv6资深互助
发布于2019-11-18 10:45

下钻页是什么东西,

你如果复制的是文档里的跑马灯代码,里面应该有flag开关的,把值设为零就暂停了

  • 黄中生 黄中生(提问者) 不会,哥,能不能具体点
    2019-11-18 10:50 
  • shiroko shiroko 回复 黄中生(提问者) window.flag,这个值设定为false就是暂停了。会点js就能操作了吧。。就是你这个下钻页什么意思我不知道,反正在对应按钮上加一行js,window.flag=false
    2019-11-18 10:56 
  • 黄中生 黄中生(提问者) 回复 shiroko 不行
    2019-11-18 11:35 
  • shiroko shiroko 回复 黄中生(提问者) 你把你报表丢出来我看看吧
    2019-11-18 12:57 
  • 黄中生 黄中生(提问者) 回复 shiroko 这个怎么发给你呢?
    2019-11-19 10:11 
最佳回答
0
杨朝健Lv5中级互助
发布于2019-11-18 10:44(编辑于 2019-11-18 10:47)

image.png

var a=document.getElementById('affiche');

a.stop();//停止

a.start();//启动

  • 3关注人数
  • 463浏览人数
  • 最后回答于:2019-11-18 10:47
    请选择关闭问题的原因
    确定 取消
    返回顶部