在我缺少的 jQuery 中,是否有一种快速简便的方法可以做到这一点?
我不想使用鼠标悬停事件,因为我已经将其用于其他用途。我只需要知道鼠标在给定时刻是否位于某个元素上。
如果只有“IsMouseOver”函数,我想做这样的事情:
function hideTip(oi) {
setTimeout(function() { if (!IsMouseOver(oi)) $(oi).fadeOut(); }, 100);
}
最佳答案
干净优雅的悬停检查:
if ($('#element:hover').length != 0) {
// do something ;)
}
关于jquery - 如何检查鼠标是否在 jQuery 中的元素上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1273566/