当我将鼠标悬停在一个淡入淡出到另一个 img 的 img 上并且滚动得太快时,fadeOut 卡住并且淡入淡出。正如我在其他回复中看到的那样,我已经尝试了 .stop() ,但仍然无法正常工作。还有什么可以代替 .stop() 的吗?
<div class="grid big-square">
<a href="#"><img id="image2" src="img/fade/creo.png">
<img id="image1" src="img/creo.jpg"></a>
</div>
<script>
$("#image1").mouseenter(function () {
$(this).stop(true, true).fadeOut(1000);
});
$("#image2").mouseleave(function () {
$("#image1").stop(true, true).fadeIn(500);
});
</script>