【发布时间】:2014-02-27 07:14:42
【问题描述】:
基本上我想检查一个 div 是否悬停在另一个 div 上,我为此搜索了很多,但找不到任何东西 D:
我制作了一个可以使用箭头键控制的 div,所以现在我想检查该 div 是否悬停在另一个 div 上,如果是,它应该做些什么。
我实在想不通,请帮忙。
【问题讨论】:
-
试过做一些数学运算并使用 .offset 吗? http://api.jquery.com/offset/ - 类似于计算移动 DIV 的位置,如果偏移量 = 或 > 比您的 DIV 的偏移量......做点什么。
-
@roXon 但这适用于任何屏幕分辨率吗?因为,我已经用 %
-
它应该可以工作,因为偏移量是动态的,并且基于当前窗口(或 DOM)大小,以像素为单位计算一些元素偏移量(例如:顶部和左侧)。
-
哦,不过如果有更简单的方法就好了
-
@Moiblpadde 如果您只想实现“做某事”,那很好,因为如果您的固定(或非固定)元素位于 % jQuery 中,则会以像素为单位计算元素偏移量。相对于元素。文档内的位置。搏一搏! :) 我认为这会很有趣!
标签: javascript jquery