使用http://jsfiddle.net/eSbps/处的代码我遇到了问题。
基本上是一个菜单系统,当你将鼠标悬停在顶层时,第二个级别会通过slideDown('slow')显示;
然而,要删除我使用stop(true, false)
的排队效果。
问题是当你再次将鼠标悬停在它上面时,动画只会运行到它停止的位置。
答案 0 :(得分:3)
要删除排队效果,请将slideDown选择器更改为ul:not(:animated)
。
答案 1 :(得分:1)
答案 2 :(得分:0)
简而言之,你不能.stop(true, false)
使用这样的幻灯片,你必须使用.stop(true, true)
让它一直走,否则之前的高度将是它停在的值( 不原始值),它是动画回归的原因。