Update
Not sure, that:
$(".block").stop( true, true );
- this is what you are looking for.
The former trueclears the queue, and the latter trueproceeds to the end of the animation queue, effectively ending the animation.
$(".block").stop( true );
This will clear the queue, but will NOT skip it to the end.