title: Cannot use end() to pop the sets back off of the stack in jQuery
body: <p>I've noticed that the .end() cannot get back the old set of jquery elements, if I set jQuery elements in find(). </p>
  
  <p>According to jquery document <a href="http://api.jquery.com/find/" rel="nofollow">http://api.jquery.com/find/</a> . It should accept jQuery object. Is it a bug? Or something I should know ? Thank you very much.</p>
  
  <pre><code>&lt;section&gt;
  &lt;div id="myDiv" style="display:none;"&gt;
      This is my DIV ... &lt;span id="p-text"&gt;&lt;/span&gt;
  &lt;/div&gt;
  &lt;/section&gt;
  
  &lt;script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"&gt;&lt;/script&gt;
  &lt;script&gt;
  window.onload = function(){
  
  var $m = $('#myDiv');
  var $t = $('#p-text');
  
  // this will show myDiv
  $m.find('#p-text').text('blabla').end().show();
  
  // this will not show myDiv
  $m.find($t).text('blabla2').end().show();
  }
  &lt;/script&gt;
  </code></pre>