title: jQuery's .html(): Is this a synchronization issue?
body: <p>I'm using jQuery 1.6.1 and I have some code that's erroring out in IE7, saying </p>
  
  <pre><code>Unexpected call to method or property access.
  jquery.min.js, line 17 character 28710
  </code></pre>
  
  <p>That line is a call to</p>
  
  <pre><code>this.appendChild(a)
  </code></pre>
  
  <p>which is inside the .html() method.</p>
  
  <p>My problem is that the code I have errors out when ran normally, but if I use IE's debugger and F10 (step) through the code, it works!  This leads me to believe it's a synchronization issue with the .html() method itself.  Has anyone else experienced this?</p>