title: Help understanding jQuery's jQuery.fn.init Why is init in fn
body: <p>I was looking over the jQuery to better understand how it works. The constructor basically just calls </p>
  
  <pre><code>new jQuery.fn.init
  </code></pre>
  
  <p>I was wondering what is the point of having the init inside jQuery's prototype? Wouldn't defining <code>init()</code> as part of the jQuery object itself serve the same purpose?</p>
  
  <hr>
  
  <p>Basically I would like to know why jQuery's init function is located at <code>jQuery.fn.init()</code> and not <code>jQuery.init()</code></p>
  
  <p>Are there people doing this:</p>
  
  <pre><code>jQuery('a').eq(0).hide().init('div').slideToggle(); //?
  </code></pre>