看到这个小提琴:如何用JQuery.hover和Raphael.animate动画菜单?
每个列表项包括SVG元素。
我的目标是当用户悬停列表项目,拉斐尔动画发生(为其子svg元素)。
我遇到了以下问题:
- 缓慢移动鼠标时JQuery.hover正常工作。但是,当您快速滑过(和关闭)两个列表项(横向)时,svg元素通常会卡在“mouseenter”动画位置。
我试图找出如何让动画以达到预期效果:当在两个列表项迅速捕鼠,最终的结果是,SVG元素都在“鼠标离开”的位置。
上面的提琴演示了这个问题(在FireFox 5和Chrome 13中)。
你是对的,我最终只是在svg中添加文本而不是单独的html文本。但是,同样的问题仍然存在。解决方法是,动画进入和退出时间必须设置为相同的值。 – edt