使用代码http://jsfiddle.net/eSbps/我遇到问题。jquery stop()导致悬停效果停止
基本上它是一个菜单系统,当你悬停在顶层时,第二层通过slideDown('slow')显示;
但是为了消除我使用的排队效应stop(true, false)
。
问题是,当您将鼠标悬停在其上时,动画将只运行到停止位置。
使用代码http://jsfiddle.net/eSbps/我遇到问题。jquery stop()导致悬停效果停止
基本上它是一个菜单系统,当你悬停在顶层时,第二层通过slideDown('slow')显示;
但是为了消除我使用的排队效应stop(true, false)
。
问题是,当您将鼠标悬停在其上时,动画将只运行到停止位置。
要删除排队的效果,你选择了slideDown更改为ul:not(:animated)
。
总之,你不能.stop(true, false)
有了这样的幻灯片,你必须让它去使用.stop(true, true)
或先前的高度将是它停在(不原始值)值一路,并且它会动画回来。
这基本上是Moin Zaman的赞同,但更多整齐:) – Hailwood 2010-08-30 12:46:06