I created a .slideDown
& .slideUp
effect on a div
based on mouseover
and mouseleave
.
The problem is that when I rollover multiple divs
to fast then rolloff it seems to keep a memory of how many times I rolled over and will not stop until all of the slideDowns and slideUps are carried out.
Example: http://juliosalvat.com/IconTest/
Yeah, this is A nasty one. Jquery keeps a queue of events, to short cut that queue you can use .stop()
What you'll probably need is .stop(true, true)
which will remove all animation in the queue and just play the last one.