currentlyMouseOverElement

currentlyMouseOverElement

我想使用其bottom属性放置一个弹出窗口,以便将其放置在当前鼠标悬停的元素上方。让我们说:

$('#pop-up').css({
bottom : currentlyMouseOverElement.offset().top + "px",
});


问题是显示的是,但显示的位置并非正好位于当前鼠标悬停的元素上方,而是位于其上方。

我有什么想念的吗?有人可以帮我解决这个问题吗?

提前致谢。
贺拉斯

最佳答案

尝试以下代码获取基于身高的排名

 $('#pop-up').css({

  bottom : (currentlyMouseOverElement.offset().top - currentlyMouseOverElement.height())+  "px",
 });

07-24 16:37