使整个报表块添加事件初始化进去为全员流动情况报表块的边框,点击另一个报表块使其添加边框

Form369.7z

点左边报表块加边框,点右边加右边

image.png

FineReport yzmdnFTx6103807 发布于 2022-9-2 11:37 (编辑于 2022-9-2 14:39)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
1
snrtuemcLv8专家互助
发布于2022-9-2 13:00(编辑于 2022-9-2 14:48)

这个参考

Form365.rar

第一个报表块默认设置边框颜色

image.png

然后body初始话事件,js

setTimeout(function() {

$("div[widgetName^=REPORT]").bind("click", function() {

$("div[widgetName^=REPORT]").css({

"border-style": "solid",

"border-color": "rgb(255, 0, 0)",

"border-width": "0px",

"border-radius": "25px"

});

$(this).css({

"border-style": "solid",

"border-color": "rgb(255, 0, 0)",

"border-width": "2px",

"border-radius": "25px"

});

},

)

}, 100)

image.png

====================

效果

QQ录屏20220902125928.rar

==============================

setTimeout(function() {

$("div[widgetName^=QQQQ_C]").css({

"border-style": "solid",

"border-color": "#4690FF",

"border-width": "5px",

"border-radius": "10px"

});

}, 500)

Form369.rar

最佳回答
0
congerLv6高级互助
发布于2022-9-2 12:53(编辑于 2022-9-2 12:56)

可以用JS设置动态设置背景图

一、选去合适边框背景图

二、在全员流动上增加背景图,在右表加空白PNG图片

三、JS思路

    3.1 设置一个标记判断左右表

    3.2 点击右边的时候将左边的背景图替换为空白图,同时将标记改为右表,再将右表背景图片链接替换为边框

 

这样就实现了点击切换边框

  • 3关注人数
  • 383浏览人数
  • 最后回答于:2022-9-2 14:48
    请选择关闭问题的原因
    确定 取消
    返回顶部