title: jQuery’s .bind() vs. .on()
body: <p>I found two great articles talking about the new function <code>.on()</code>: <a href="http://www.jquery4u.com/jquery-functions/on-vs-live-review/#.UCEUoKPrFI0" rel="noreferrer">jquery4u.com</a>, <a href="http://www.elijahmanor.com/2012/02/differences-between-jquery-bind-vs-live.html" rel="noreferrer">elijahmanor.com</a>.</p>
  
  <p>Is there any way where the <code>.bind()</code> still is better to use than <code>.on()</code>?</p>
  
  <p>For example, I have a sample code that look like this:</p>
  
  <pre><code>$("#container").click( function( e ) {} )
  </code></pre>
  
  <p>You can note that I just have one item retrieved by the selector and in my case, the <code>&lt;div&gt;</code> named <code>#container</code> already exists when my page was loaded; not added dynamically. It’s important to mention that I use the latest version of jQuery: 1.7.2.</p>
  
  <p>For that sample, should <code>.on()</code> be used instead of <code>.bind()</code> even if I don’t use the other features provided by the <code>.on()</code> function?</p>