[ABI 5.2] 日期组件标题颜色如何切换?

3978
2

wsn123 数据达人Lv4

发表于2023-1-9 15:03

悬赏1

已解决

楼主




如图:如何实现点击月报(日期组件)月报的字就显示蓝色,周报就显示黑色字体?

最近看过此主题的会员

esen_55I6HYQMKG

chestnut

esen_4XJGK5ZGMF

李小钗

1212111121

Aycwtzs

ajsdhkjfhdasf

风荷

429661127

ejia

usery

leiz

bbs

幺小木

ESENSOFT官方技术支持

最佳答案
基于1楼的脚本,可以修改为只要点击组件就触发变色,报表编辑区客户端脚本内写:

$('#WidgetParamDate67').click(function(e){
$('#WidgetParamDate67 span').css("color","red")
$('#WidgetParamDate80 span').css("color","yellow")
});

$('#WidgetParamDate80').click(function(e){
$('#WidgetParamDate67 span').css("color","yellow")
$('#WidgetParamDate80 span').css("color","red")
});

其中WidgetParamDate67和WidgetParamDate80  为组件参数值属性,可在F12元素中抓取


2个回答

只看楼主

wsn123 数据达人Lv4

发表于2023-1-10 16:33

只看该作者

取消 关注该作者的回复

沙发

编辑区写代码实现
$('#HHH23').click(function(e){
        console.log("改变42 ")
$('#WidgetParamDate42 span').css("color","red")
$('#WidgetParamDate84 span').css("color","yellow")
});

$('#HHH24').click(function(e){
        console.log("改变84")
$('#WidgetParamDate42 span').css("color","yellow")
$('#WidgetParamDate84 span').css("color","red")
});

幺小木 数据达人Lv4

发表于2023-1-9 15:03

只看该作者

取消 关注该作者的回复

板凳

基于1楼的脚本,可以修改为只要点击组件就触发变色,报表编辑区客户端脚本内写:

$('#WidgetParamDate67').click(function(e){
$('#WidgetParamDate67 span').css("color","red")
$('#WidgetParamDate80 span').css("color","yellow")
});

$('#WidgetParamDate80').click(function(e){
$('#WidgetParamDate67 span').css("color","yellow")
$('#WidgetParamDate80 span').css("color","red")
});

其中WidgetParamDate67和WidgetParamDate80  为组件参数值属性,可在F12元素中抓取


登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号