gpt4 book ai didi

javascript - jquery中有没有函数可以计算鼠标悬停在div上的时间?

转载 作者:行者123 更新时间:2023-12-01 02:35:54 25 4
gpt4 key购买 nike

我正在使用jquery并且当我将鼠标悬停在 div A 上时,会出现 div B。

我想要实现的是:

当鼠标悬停在 div A 上大于 3 秒(> 3s)时,div B 将出现。

jquery中有没有函数可以计算鼠标悬停在div上的时间?

提前谢谢

最佳答案

var timer;
$('#diva')
.mouseenter(function () {
timer = setTimeout(function () { $('#divb').show(); }, 3000);
})
.mouseleave(function () {
clearTimeout(timer);
});

输入#diva后,您将开始超时,3秒后将显示#divb。离开#diva后,您取消该超时。就这么简单。

关于javascript - jquery中有没有函数可以计算鼠标悬停在div上的时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6368914/

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