夜半被帅醒 2021-12-08 10:28 采纳率: 87%
浏览 48
已结题

js遍历修改一行颜色的问题,尝试过的方法 没用

问题遇到的现象和发生背景

img

一个表格需要判断是 否的那一行换颜色,我这个把整个颜色给换了,我只要第一行否的一列,
应该怎样改,谢谢!

问题相关代码,请勿粘贴截图
function (e) {
                var grid = e.sender;
                var trs = grid.table.find("tr");
                _.each(trs, function (tr) {
                    var index1 = $("th[data-field='isDoaily']").attr("data-index")-1 ;
                    var str1=$(tr).children().eq(index1)[0].textContent;
                   
 if (str1 == "否") {

                        $(tr).css({
                            background: "red",
                            color: ""
                        });
                    }else {
                        $(tr).css({
                            background: "",
                            color: ""
                        });
                    }
                });
            }


我的解答思路和尝试过的方法

改js 修改没效果

  • 写回答

3条回答 默认 最新

  • 一只成序源 2021-12-08 11:09
    关注

    表格一行是tr,一格是td,你改多了当然是一行都改了

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 12月8日
  • 修改了问题 12月8日
  • 创建了问题 12月8日

悬赏问题

  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 对于相关问题的求解与代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料
  • ¥15 使用R语言marginaleffects包进行边际效应图绘制