我需要做一件事。 我在網上有元素。當用戶將鼠標懸停在這個項目上時,我需要例如顯示警報。但延遲:當用戶將鼠標懸停在項目上,並且在一秒鐘的鼠標仍然在項目上時,將顯示警報。我可以做到這一點,但我想在鼠標離開相同的項目時做同樣的事情(當鼠標離開項目,一秒鐘後仍然是項目外)。現在我用這個代碼,但它當然這麼想的同意離開顯示和隱藏延遲懸停的內容
$('.test').hover(function(){
mytimeout = setTimeout(function(){
alert("enter");
}, 1000);
}, function(){
clearTimeout(mytimeout);
});
$('.test').mouseleave(function() {
alert("escape");
});
當然我不會與警報使用此工作;) 我不知道該怎麼做。懸停在懸停?還是用別的東西? 謝謝你的幫助和對我的英語感到抱歉。
這正是我所需要的。謝謝。 – Robin71