function hoverOpacity() {
$('#fruit').mouseover(function() {
$(this).animate({opacity: 0.5}, 1500);
});
$('#fruit').mouseout(function() {
$(this).animate({opacity: 1}, 1500);
});
}
这是我的动画功能,div#fruit
它确实有效。
问题是这样的;当你mouseout
在mousein
动画结束之前,它必须在开始之前完成动画mouseout
。(希望这是有道理的)
这通常不明显,但持续时间较长时,它是明显的。
我希望动画停止并反转到原始状态,而不是完成动画。