title: Making a variable in jquery 1.9.1 fails and in 1.8.3 doesn't
body: <p>I just upgraded to 1.9.1
  After some technical defiificulties all work except:</p>
  
  <pre><code>var $newthumbs = $('                &lt;div id=\"car-7\" class=\"thumbnail_car thumbnail span2\" data-sorting-top=\"2\" data-sorting-date=\"2013-01-12 16:47:31 UTC\"&gt;&lt;/div&gt;');
  </code></pre>
  
  <p>If I put this line in the console of jquery 1.8.3 it gets accepted and I can retrieve it with $newthumbs</p>
  
  <p>in 1.9.1 it fails with <code>Error: Syntax error, unrecognized expression:</code></p>
  
  <p>I've read the <a href="http://blog.jquery.com/2013/02/04/jquery-1-9-1-released/" rel="nofollow">changelog</a> and I don't see anything relating that should break this. I may not know a lot of jquery, but this type of syntax looks standard.</p>
  
  <p>What changed? </p>
  
  <p><strong>Update</strong></p>
  
  <p>I did find this <a href="http://blog.jquery.com/2013/01/31/jquery-migrate-1-1-0-released/" rel="nofollow">here</a></p>
  
  <blockquote>
    <p>HTML strings with leading whitespace: jQuery 1.9 restricts the strings
    processed by $() for security reasons. Although we recommend you use
    $.parseHTML() to process arbitrary HTML like templates, the 1.1.0
    version of the Migrate plugin restores the old behavior.</p>
  </blockquote>