如何使用jquery获取相对于视口的嵌套框架中元素的位置?

时间:2013-04-12 18:06:29

标签: jquery position frame

我有一个由多个框架和子框架组成的网页,并希望知道一个元素在相对于视口的子框架中的位置。

示例

让我们假设以下框架布局:

|----------------------|
|Frame A    | Frame B  |
|           |          |
------------------------
|Frame C    | Frame D  |
|           | #myDiv   |
------------------------

我有四个框架 A,B,C,D ,框架 D 有一个元素 #myDiv 。我知道我可以使用jQuery的 offset()方法来获取元素相对于文档的位置,在我的例子中是框架$ D $的文档。但是,我想要的是 #myDiv 相对于整个视口左上角的位置。

有人有一个很好的解决方案吗?我花了一些时间在Stackoverflow上阅读诸如this one之类的答案,但是所提出的解决方案似乎都不适用于上述情况。

有人知道这方面有一个很好的解决方案吗?

0 个答案:

没有答案