Side navigation
#9475 closed bug (fixed)
Opened May 31, 2011 10:58PM UTC
Closed June 05, 2011 01:44AM UTC
Last modified June 05, 2011 02:14AM UTC
Extra callback fired when .stop() is called on a different element
Reported by: | rtempchin@gmail.com | Owned by: | |
---|---|---|---|
Priority: | low | Milestone: | 1.next |
Component: | effects | Version: | 1.6 |
Keywords: | Cc: | ||
Blocked by: | Blocking: |
Description
Call .animate() on two different elements one after the other and give the second one a "complete" callback.
In the callback function call .stop() on the first element, the one with no callback.
The callback function should only fire once (when the second element's animation completes) but instead it fires ''twice''.
It only occurs when the animations are started in that order and stop() is called inside the callback.
Here's a jsFiddle of my reduced test case: http://jsfiddle.net/rtempchin/FEY3h/4/
Maybe this is related to another .stop() bug I just filed: http://bugs.jquery.com/ticket/9474
Attachments (0)
Change History (2)
Changed June 05, 2011 01:44AM UTC by comment:1
component: | unfiled → effects |
---|---|
priority: | undecided → low |
resolution: | → fixed |
status: | new → closed |
version: | 1.6.1 → 1.6 |
Changed June 05, 2011 02:14AM UTC by comment:2
When I try to run your fiddle in Chrome it fails to load the framework.
This works fine in the git version of jQuery. http://jsfiddle.net/timmywil/FEY3h/5/