title: Looping through table rows
body: <p>I want to loop through my table rows but I always have an error (unrecognized expression).
  The error appears when the each function is called.</p>
  
  <p>How can I fix this ?</p>
  
  <p>Thanks in advance</p>
  
  <p>Here's my code :</p>
  
  <p>jQuery</p>
  
  <pre><code>$("#searchValue").keyup(function() {
  
              var table = $(this).siblings('table').not(':hidden');
              $(table +" tr").each(function() {
  
              });   
  });
  </code></pre>
  
  <p>HTML</p>
  
  <p></p>
  
  <pre><code>&lt;table id='tablePlanning' class='tablesorter'&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;PR Code&lt;/th&gt;
              &lt;th&gt;Klant&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
              &lt;th&gt;Project status&lt;/th&gt;
              &lt;th&gt;Project Leader&lt;/th&gt;
              &lt;th&gt;Coordinator&lt;/th&gt;
              &lt;th&gt;Account manager&lt;/th&gt;
              &lt;th&gt;Billing&lt;/th&gt;
              &lt;th&gt;Start Datum&lt;/th&gt;
              &lt;th&gt;Hardware&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
  
      &lt;/tbody&gt;
  &lt;/table&gt;
  
  &lt;table id='tableProject' class='tablesorter'&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Project ID&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
              &lt;th&gt;Customer&lt;/th&gt;
              &lt;th&gt;Status&lt;/th&gt;
              &lt;th&gt;Max Hours&lt;/th&gt;
              &lt;th&gt;Achieved&lt;/th&gt;
              &lt;th&gt;Difference&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
  
      &lt;/tbody&gt;
  &lt;/table&gt;
  </code></pre>