gpt4 book ai didi

javascript - 使用悬停在 div 上的 Jquery fadeIn 和 fadeOut 问题

转载 作者:行者123 更新时间:2023-11-30 13:43:09 24 4
gpt4 key购买 nike

我有这个代码:

var x;
x=jQuery(document);
x.ready(inicializarEventos);

function inicializarEventos()
{
var x;
x=jQuery(".Caja2");
x.hover(entraMouse,saleMouse);
}


function entraMouse()
{
jQuery(this).fadeOut();
}

function saleMouse()
{
jQuery(this).fadeIn();
}

问题是,当我将鼠标移到框上时,它开始不断淡入和淡出,直到停止鼠标移动。

其他不良行为是,如果我将鼠标移入和移出框的速度比淡入淡出快几倍,它会一遍又一遍地产生效果。

我需要一些东西,当鼠标回到盒子上时停止动画。

最佳答案

关于第二个问题:

如果当您在框上运行鼠标时您的动画正在“建立”,您可以通过先调用 stop() 来解决这个问题。像这样:

jQuery(this).stop().fadeOut();


jQuery(this).stop().fadeIn();

关于javascript - 使用悬停在 div 上的 Jquery fadeIn 和 fadeOut 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1139885/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com