find rows where cell contains class x

by Dirk Drijkoningen

HTML

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<table border="1">
  <tr>
    <th>Company</th>
    <th></th>
    <th>Country</th>
  </tr>
  <tr>
    <td>Alfreds Futterkiste</td>
    <td>Maria Anders</td>
    <td></td>
  </tr>
  <tr>
    <td>Berglunds snabbköp</td>
    <td></td>
    <td>Sweden</td>
  </tr>
  <tr>
    <td>Centro comercial Moctezuma</td>
    <td>Francisco Chang</td>
    <td>Mexico</td>
  </tr>
  <tr>
    <td><span class="X">Ernst Handel</span></td>
    <td></td>
    <td>Austria</td>
  </tr>
  <tr>
    <td></td>
    <td></td>
    <td><span class="X">UK</span></td>
  </tr>
  <tr>
    <td>Königlich Essen</td>
    <td>Philip Cramer</td>
    <td>Germany</td>
  </tr>
  <tr>
    <td>Laughing Bacchus Winecellars</td>
    <td>Yoshi Tannamuri</td>
    <td>Canada</td>
  </tr>
  <tr>
    <td>Magazzini Alimentari Riuniti</td>
    <td>Giovanni Rovelli</td>
    <td>Italy</td>
  </tr>
  <tr>
    <td>North/South</td>
    <td>Simon Crowther</td>
    <td>UK</td>
  </tr>
</table>

JavaScript

$(document).ready(function(){
    $('span.X').each(function(index){
        var myRow = $(this).closest('tr');
        myRow.attr('bgColor', 'yellow');
    });
});