gpt4 book ai didi

javascript - 停止触发下一个鼠标悬停事件,直到内部函数完成

转载 作者:行者123 更新时间:2023-11-28 16:29:21 26 4
gpt4 key购买 nike

我正在使用 jquery 中的淡入淡出功能实现一个简单的图像交换功能。

$('#thumbs img').mouseover(function(){  
// code to swap images here
});

如果我快速移动鼠标,鼠标悬停会持续触发,并且交换图像的代码无法跟上。如何阻止 $('#thumbs img') 上的鼠标悬停事件触发,直到内部代码执行完毕?

最佳答案

$('#thumbs img').mouseover(function(){
if(!moving){
moving = true;
// code to swap images here
if(complete) // some test to see if image swap has finished
moving = false;
}
});

关于javascript - 停止触发下一个鼠标悬停事件,直到内部函数完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6676320/

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