simple jquery each loop making browser hang
<p>so i'm calling a function in jquery that's looping over a table and determining whether to hide a row based on a hidden form element within each row.</p>

<p>when i run this script, toggling the rows either way, the browser hangs for at least 5 seconds even though there are fewer than 100 rows.</p>

<p>the js looks like this:</p>

<pre><code>$('input.vv').each(function(index) {
        var chk = $(this).val();
        if (chk == "0") $(this).parents("tr").slideToggle(function() {
          tableRows();
        });
      });
</code></pre>

<p>and a sample row from the html looks like this:</p>

<pre><code> &lt;tr class="sortable part item" id="row803"&gt;
 &lt;td class="col-check"&gt;Interior Fixed Dome Camera Surface Mounted&lt;br /&gt;(Panasonic Part No. WV-CW484AS/29)
 &lt;input type="hidden" class="vv" value="50" id="v803" /&gt;&lt;/td&gt;
  &lt;td class="col-equip cen" id="q803"&gt;70&lt;/td&gt;
      &lt;td class="col-equip cen" id="s803"&gt;50&lt;/td&gt;
  &lt;td class="col-equip cen"&gt;&lt;div id="bom803|092311-001|15"  /&gt;50&lt;/div&gt;&lt;/td&gt;
  &lt;td class="col-equip cen" id="b803"&gt;&lt;span class="shipped"&gt;20&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
</code></pre>

<p>the line of jquery.js that firebug refers to is 8449</p>

<pre><code>return isNaN( parsed = parseFloat( r ) ) ? !r || r === "auto" ? 0 : r : parsed;
</code></pre>

<p>i'm stuck (can't link to the live site sorry). firebug may give me a way out of this but i'm unsure how to use it well enough. thoughts anyone? thanks!</p>
