jQuery偏移显示相对于固定父的值而不是页面



我遇到了一些问题,从而使固定父母中包含的对象的偏移偏移。我知道使用object.offset()将给出相对于整个文档的位置,但是当我将该对象放在固定容器中时,它会返回相对于您使用的屏幕的偏移。

我试图在相对于第一个位置显示另一个对象 - 因此,如果您处于页面的顶部,它看起来不错,但是如果您向下滚动,则不会。我在使用jQuery对话框时发现了这一点,但也能够在常规对象上复制。

这是预期的行为吗?如果是这样,即使包含在固定的父母中时,是否有一种方法可以找到对象相对于文档的位置?

嗯,所以我在这里进行了一些跟进 - 我无法在JSFiddle中复制它。无论问题是什么,似乎都针对我自己的环境。猜猜我会继续猛烈抨击,看看我是否可以找到特别引起此问题的原因。

最新更新