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