jQuery add not working with HTML
<p>In the <a href="http://api.jquery.com/add/" rel="nofollow">jQuery <code>add</code> documentation</a>, it lists an <code>add(html)</code> overload which describes the <code>html</code> argument as:</p>

<blockquote>
  <p>An HTML fragment to add to the set of matched elements.</p>
</blockquote>

<p>Since there is already an <code>add(element)</code> overload, I assume this means that you pass it an HTML string, as in:</p>

<pre><code>var set = $();
set.add("&lt;div&gt;&lt;/div&gt;");
document.write(set.length); // prints 0
</code></pre>

<p>However, <a href="http://jsfiddle.net/s2zQr/" rel="nofollow">when this code is run</a>, it has no effect on the jQuery wrapped set. What am I missing?</p>
