What's the difference between 'mouseup' and 'click' events?
<p>Using jQuery, I often like to use <code>mousedown</code> and <code>mouseup</code> events in conjunction for pushable buttons.</p>

<p>However, in every case I've used the <code>mouseup</code> event, binding the <code>click</code> event instead seemed to produce identical results.</p>

<p>Is there any substantial difference between the two methods below?</p>

<pre><code>// Method 1
$('.myButton').bind('click', callback);

// Method 2
$('.myButton').bind('mouseup', callback);
</code></pre>

<p><em>Please note I'm seeking a technical explanation on the differences between using both methods. This has no relation to the question that has been flagged as a dupe: <a href="http://stackoverflow.com/questions/12572644/differentiate-click-vs-mousedown-mouseup">Differentiate click vs mousedown/mouseup</a></em></p>
