Bug Tracker

Opened 10 years ago

Closed 10 years ago

#9402 closed enhancement (wontfix)

Add Animate preCallback

Reported by: jquery@… Owned by:
Priority: low Milestone: 1.7
Component: effects Version: 1.6.1
Keywords: 1.7-discuss Cc:
Blocked by: Blocking:

Description (last modified by scottgonzalez)

At the moment, .animate() only has one callback function that can be specified, which happens after the animation. I'll therefore call that the postCallback.

It'd be nice if jQuery had both a preCallback function and the postCallback function. The preCallback would be run just before the animation started. This is very useful if you're queueing animations up, and don't want to do something right now, but instead just before an animation which may be some way in the future, in the queue.

I propose therefore adding a preCallback and a postCallback function for .animate(), and aliasing the current callback to postCallback.

Change History (11)

comment:1 Changed 10 years ago by john

Keywords: 1.7-discuss added

Nominating ticket for 1.7 discussion.

comment:2 Changed 10 years ago by Rick Waldron

+0, Can be achieved with a minimal amount of code using the existing API

comment:3 Changed 10 years ago by jaubourg

Description: modified (diff)

-1, .queue?

comment:4 Changed 10 years ago by timmywil

-1, queue

comment:5 Changed 10 years ago by timmywil

Component: unfiledeffects
Description: modified (diff)
Priority: undecidedlow
Status: newopen

comment:6 Changed 10 years ago by dmethvin

-1

comment:7 Changed 10 years ago by john

Description: modified (diff)

-1

comment:8 Changed 10 years ago by addyosmani

-1

comment:9 Changed 10 years ago by ajpiano

Description: modified (diff)

-1

comment:10 Changed 10 years ago by scottgonzalez

Description: modified (diff)

-1, queue your function, we do this in jQuery UI without a problem

comment:11 Changed 10 years ago by Rick Waldron

Milestone: 1.next1.7
Resolution: wontfix
Status: openclosed

Closing per 1.7 roadmap meeting resolution

Note: See TracTickets for help on using tickets.