我知道这是一个非常白痴的问题,但我试图让一个div在鼠标悬停时显示和隐藏,但是当鼠标悬停在div上时它只能工作一次,然后div淡出并且不再淡入。 我错过了什么吗?
提前致谢
最佳答案
淡出不仅会使元素不可见,还会使其根本不显示。 $(this).fadeOut('fast')
执行后, View 中没有可悬停的 div.backgroundHover
。
您应该只淡出正在淡入的相同元素:
$(this).find(".botoesHover").fadeOut('fast');
更新了 jsFiddle: http://jsfiddle.net/rB9fk/5/
关于jquery - 为什么淡入/淡出只能工作一次?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8887547/