这个修改颜色直接预览有效,但是在决策平台内就失效了(决策平台全屏情况下也可以修改),请问是怎么回事呢

给全屏按钮绑定点击事件即可

setTimeout(function() {

$('.fullScreen').click(function() {

$('.lightBox').css('background-color', '#bfa')

})

}, 1000)

FineReport 123木头人1 发布于 2022-9-27 11:05 (编辑于 2022-9-27 11:09)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
weibwLv7高级互助
发布于2022-9-27 20:08

可能存在一个原因:你定时器执行内,这个全屏的DOM元素还未加载进去,所以你本身绑定的事件就失败了。

可以改成setInterval 定时器试试,然后在定时器内先判断$('.fullscreen')是否存在,存在的话添加事件

  • 123木头人1 123木头人1(提问者) $(\'.lightBox\').css(\'background-color\', \'#bfa\') 直接这一句也没用
    2022-09-28 09:44 
最佳回答
0
yzm233020Lv5见习互助
发布于2023-1-3 11:00

有解决吗,我也遇到这样的问题不知道如何解决

  • 2关注人数
  • 467浏览人数
  • 最后回答于:2023-1-3 11:00
    请选择关闭问题的原因
    确定 取消
    返回顶部