Difference between .delegate() and .live()
<p>So I was looking at the <a href="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.js" rel="nofollow">jQuery source</a> and I found this:</p>

<pre><code>delegate: function( selector, types, data, fn ) {
    return this.live( types, data, fn, selector );
},
</code></pre>

<p>So <code>.delegate()</code> function is pretty much just the <code>.live()</code> function. The <em>only</em> difference is the order of the arguments! Why would the jQuery people do such a thing?</p>
