为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用jQuery将一个元素相对于另一个元素定位?

如何使用jQuery将一个元素相对于另一个元素定位?

Smart猫小萌 2019-07-29 10:02:21
如何使用jQuery将一个元素相对于另一个元素定位?我有一个隐藏的DIV,其中包含一个类似工具栏的菜单。我有许多DIV,当鼠标悬停在它们上面时,它们可以显示菜单DIV。是否有内置功能将菜单DIV移动到活动(鼠标悬停)DIV的右上角?我正在寻找类似的东西$(menu).position("topright", targetEl);
查看完整描述

3 回答

?
PIPIONE

TA贡献1829条经验 获得超9个赞

注意:这需要jQuery UI(不仅仅是jQuery)。

您现在可以使用:

$("#my_div").position({
    my:        "left top",
    at:        "left bottom",
    of:        this, // or $("#otherdiv")
    collision: "fit"});

用于快速定位(jQuery UI / Position)。

你可以在这里下载jQuery UI


查看完整回答
反对 回复 2019-07-29
  • 3 回答
  • 0 关注
  • 1397 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信