jQuery $(this) works in Firefox; fails the second time in Internet Explorer?
<p>My little jQuery snippet works great in Firefox; but fails in IE.  This is particularly annoying and mysterious because a very similar command, just a few lines earlier, does work in IE.  Any ideas?</p>

<pre><code>$('.bio_text').clone()
   .each ( function(index, value) {
     name = $(this).find('.lc_name').text();
       // Prior line works just fine

     name = '&lt;span class="lc_name"&gt;' + name + '&lt;/span&gt;';
     title = $(this).find('.lc_title').text();
       // Prior line fails in IE and doesn't execute anything further,
       //  as determined by sprinkling alert() statements after every line

     title = '&lt;div class="lc_title"&gt;' + title + '&lt;/div&gt;';
     $('&lt;li&gt;' + name + title + '&lt;/li&gt;').appendTo('ul#nav_team');
    });
</code></pre>
