jquery disable mouseover while waiting on callback
<p>I have a mouseover effect using jquerys animate.  The effect makes a div grow in length by * 2 on mouseover and shrink back on mouseleave.  This works fine apart from if you move the mouse in and out really quickly - the effect doesnt have time to catch up and so the div just keeps growing.</p>

<p>Is there anyway to disable any further events from firing on an element until the callback is reached?</p>
