【发布时间】:2015-06-30 08:05:23
【问题描述】:
类似问题有几个答案,但没有一个对我有用,同时仍能达到我想要的效果,或者没有一个我能理解。所以任何帮助或指导都会很棒
这是一个小提琴: http://jsfiddle.net/csoh1vzb/
基本上发生的情况是,当您快速将鼠标悬停在单元格上时,mouseleave 函数不会运行并且我处于活动状态。
我已经“修复了一半”,但仍然不是我想要的那样。
将此添加到mouseenter 可以解决下一次悬停时的问题:
$('.cell .hover').fadeOut();
$('.cell span').animate({ "marginTop" : "500px" });
(不是真正的修复)
任何帮助都会很棒!
【问题讨论】:
-
我认为用javascript做所有事情都太繁重了,你应该只在javascript中保留你的margin-top动画,并尝试在css中创建你的淡入淡出动画,并在html中生成你的.hover本身。我会试着把它弄出来
标签: javascript jquery