根据单元格值更改行背景颜色

Sac*_*ith 0 html css jquery tablerow

我需要根据单元格值更改表格行背景颜色,在此代码中我根据单元格值更改表格单元格背景颜色.但我需要根据单元格值更改整个行背景颜色.我可以这样做...

<script>
    $(document).ready(function () {
    $('body').append('<div class="container" ><h4 style="color:#069">Batch-4 2nd Semester Timetable</h4></div><br>');

    var html = '<div class="container" ><table class="table table-striped"></div>';
    html += '<tr>';
    var flag = 0;

    var data2   =   <?php echo $valMS; ?>;
    $.each(data2[0], function(index, value){
        html += '<th>'+index+'</th>';
    });
    html += '</tr>';

     $.each(data2, function(index, value){

        html += '<tr>';

        $.each(value, function(index2, value2){

            if(value2 == "Java"){
                html += '<td style="background-color: #7e57c2;">'+value2+'</td>';
            }
            else{
                html += '<td>'+value2+'</td>';
            }
        });


        html += '</tr>';
     });


     html += '</table>';
     $('body').append(html);
     console.log(html);
});
    </script>
Run Code Online (Sandbox Code Playgroud)

Osa*_*ama 5

在身体结束之前添加它

<script>
$(document).ready(function(){
$(".cell-java").parent().css("background-color","red");
});
</script>
Run Code Online (Sandbox Code Playgroud)

修改你的代码,以便根据它的值将类"cell-java"添加到td

  if(value2 == "Java"){
                    html += '<td style="background-color: #7e57c2;" class="cell-java">'+value2+'</td>';
                }
Run Code Online (Sandbox Code Playgroud)