You can start and stop an animation like so:
// start
$('#animationElement').animate({width: 50}, slow);
// stop
$.dequeue($('#animationElement').get(0), "fx");
You can of course define a helper for it like so:
$.fn.stop = function(){
this.each(function(){
$.dequeue(this, "fx");
});
return this;
};
- now you can just do: $('#animationElement').stop();
This should really be added to the documentation, or given a shortcut.
If anyone would do this, or tell me how to do it, that'd be great.
Cheers,
Christian Dannie
On Aug 4, 6:40 am, "Ganeshji Marwaha" <[EMAIL PROTECTED]> wrote:
> hi friends,
>
> is there a way to stop an animation after it has started? any hack that will
> make this happen will be useful...
>
> thanks in advance,
> -GTG