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

Reply via email to