新自适应插件后这个JS没法用了,谁知道如何修改

setTimeout(function() {

const countDown = (second) => {

const s = second % 60;

const m = Math.floor(second / 60);

return m + ":" + (s < 10 ? '0' + s : s);

};

// let time = 5 * 60;

let time = 10;

const timer = setInterval(() => {

const show = countDown(time--);

$('div[widgetname=LABEL0]').find('.fr-label').html(show)

if (time < 0) {

console.log('倒计时结束!重新开始');

// time = 5 * 60;

time = 10;

_g().getWidgetByName("report25").gotoPage(2,"{month:12, name:'FR'}","lazy");

_g().getWidgetByName("report24").gotoPage(2,"{month:12, name:'FR'}","lazy");

_g().getWidgetByName("report23").gotoPage(2,"{month:12, name:'FR'}","lazy");

}

}, 1000);

}, 0)

FineReport 酸菜 发布于 2023-11-10 10:11
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
snrtuemcLv8专家互助
发布于2023-11-10 10:22

其他语句没问题,目前新自适应后,下面这个语句是获取不到的

$('div[widgetname=LABEL0]').find('.fr-label').html(show)

建议没有特殊必要,不要用新自适应插件,一定要用,对应找上面语句 的替代,F12自己去抓属性,应该是fr-label这个获取不到

  • 酸菜 酸菜(提问者) 有可能替换的语句吗
    2023-11-10 10:25 
  • snrtuemc snrtuemc 回复 酸菜(提问者) 这个需要自己去抓取属性了,目前好像还没现成的
    2023-11-10 10:28 
  • 1关注人数
  • 173浏览人数
  • 最后回答于:2023-11-10 10:22
    请选择关闭问题的原因
    确定 取消
    返回顶部