我需要做一件事。 我在网上有元素。当用户将鼠标悬停在这个项目上时,我需要例如显示警报。但延迟:当用户将鼠标悬停在项目上,并且在一秒钟的鼠标仍然在项目上时,将显示警报。我可以做到这一点,但我想在鼠标离开相同的项目时做同样的事情(当鼠标离开项目,一秒钟后仍然是项目外)。现在我用这个代码,但它当然这么想的同意离开显示和隐藏延迟悬停的内容
$('.test').hover(function(){
mytimeout = setTimeout(function(){
alert("enter");
}, 1000);
}, function(){
clearTimeout(mytimeout);
});
$('.test').mouseleave(function() {
alert("escape");
});
当然我不会与警报使用此工作;) 我不知道该怎么做。悬停在悬停?还是用别的东西? 谢谢你的帮助和对我的英语感到抱歉。
这正是我所需要的。谢谢。 – Robin71