title: Stop doing e.preventDefault(); on second click?
body: <p>For the life of me, I can't seem to be able to crack this.  I'm fairly novice with jQuery, but I'm trying to simply:</p>
  
  <p>The link I'm acting on directs to <em>/mypagename</em></p>
  
  <ol>
  <li>On first click of a.nav_hidepanel, fire animation on <code>#panel</code>, but DON'T allow the link to function as usual.  However, add a replacement class of <code>.nav_returnlink</code> so that we can target it the next time</li>
  <li>Now, the second time this link is clicked, it has a different class, so we want to allow it to function as usual and send the user to /mypagename</li>
  </ol>
  
  <p>Having no problems disabling the link, but the <code>return true;</code> just doesn't seem to work!  Am I missing something obvious?</p>
  
  <pre><code>jQuery(document).ready(function(){
      $("a.nav_hidepanel").click(function(e){
          e.preventDefault();
          $("#panel").animate({marginLeft:"-547px"}, 500 );
          $(this).removeClass('nav_hidepanel');
          $(this).addClass('nav_returnlink');
      });
  
      $("a.nav_returnlink").click(function(){
          return true;
      });
  });
  </code></pre>