Ok, there is no way i can oppose that. You are an authority in what u r
talking about and i comletely agree with u. I also understand exactly what u
mean when u say that...

That said, the interesting part is, in the case of my lavalamp plugin
http://www.gmarwaha.com/jquery/lavalamp/test/test.html , this code seems to
solve the problem that could be solved by stopping animations in the middle.
I don't understand how this works then. I willd be glad if you can explain
that please.

-GTG


On 8/18/07, John Resig <[EMAIL PROTECTED]> wrote:
>
>
> That code doesn't work - it doesn't stop any animations, it only
> clears the animation queue (stopping any future queued animations).
>
> You can't build a true stop animation without modifying jQuery core.
> Here's a page that demonstrates that code that's going into jQuery
> 1.2:
> http://dev.jquery.com/~john/ticket/stop/
>
> --John
>
> On 8/17/07, Cybolic <[EMAIL PROTECTED]> wrote:
> >
> > 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