我正在从ajax中检索文本,该文本为每3秒内容更改的图块提供内容。 tile的高度是可变的,所以我需要获取文本和另一个元素之间的偏移量来设置文本的正确高度。 (让我们说它就像是一个从Facebook状态中提供的图块,我必须确保它不会出现在底部的绝对定位元素之上。
这里,codepen示例:http://codepen.io/anon/pen/kFsif(在webkit中测试,打开控制台)
随着元素的转换,有时会得到不同的偏移(应该始终相同),范围(在本例中)从62.1875到47.24595642089844。在我的情况下,5像素很多。
我的问题是:有没有办法获得正在转换的元素的offset()。top(或者它也可能是position()。top),这样它总能得到一致的结果?< / p>
提前致谢。
编辑:
这是最终标记的示例:http://jsfiddle.net/n3KvJ/
想象一下,我要做的是设置.medium
高度,使其不会触及.bottom
。问题是:.tile
高度是可变的,并且我在变换期间的位置会发生变化。