title: Converting HTML string into jQuery set of elements
body: <p>I currently use $.get() to fetch HTML markup from another file. How can I add the results to the current jQuery set of matched elements for the current DOM?</p>
  
  <p>I thought add() would do the trick, but it doesn't. For instance, this doesn't work:</p>
  
  <pre><code>$.get('file.html', function(data) {
      $('body').add(data)
  });
  </code></pre>
  
  <p>But ideally, if file.html has, say, '', i'd like to be able to use #result like it was in the current set of elements, with $('#result').html(..).</p>
  
  <p>One thing I could do, is use $.load('file.html #result')... but i'd have to do this multiple times as i'll be working with multiple elements.</p>
  
  <p>My thought then was perhaps to use </p>
  
  <pre><code>sub$ = jQuery.sub();
  </code></pre>
  
  <p>and add the returned string of HTML from $.get to it, but don't know if it's possible.</p>