修改容器选中背景颜色

2898
1

功夫熊猫 小试身手Lv3

发表于2019-11-23 19:05

楼主
例如在页面上有多个容器组件,需要实现选择其中一个容器后选中颜色发生变化,具体实现方案如下:
1.在页面中放入容器组件;

2.在报表模板-高级-脚本中输入如下内容(#div1,#div2,#div3为容器代号,需根据实际内容修改)
+function(){
var doms = $("#div1,#div2,#div3");
doms.bind("click", function(evt){
  for(var i = 0, len = doms.length; i < len; i++){
   if(doms

=== this){
    doms
.style.backgroundColor = "red";
   }else{
    doms
.style.backgroundColor = "green";
   }
  }
});
}();




3.结果页面。



最近看过此主题的会员

shqx

qqqwww

一一

tttt1111

李维才

blue01

2021112209

15632100169

zly_2960

xiaocesen

果冻出场

1个回答

只看楼主

小亿 管理员

发表于2019-12-5 10:18

只看该作者

取消 关注该作者的回复

沙发

很棒的分享,替薏米们谢谢你!

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

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

小时

全天响应

分钟

快速处理问题

工程师强势助力

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

400咨询:400-0011-866

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

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

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