即使滚动后也能获得div的正确位置

时间:2014-02-09 10:33:03

标签: javascript jquery html css

我的网页上有一个相同的div一个在另一个下面。我想得到div的正确位置到某个消息(这是绝对定位并稍后淡出)。

所以我试过这个

$('.divs_article').click(function() {
    var left=$(this).offset().left;
    var top=$(this).offset().right;
});

但是当我向下滚动时,这会给位于页面下方的div提供不正确的结果。

有没有更好的方法。?

(PS:我已经尝试过this。)

1 个答案:

答案 0 :(得分:0)

有点想法对我有用,

这里有简单的伎俩

$("div_article").offset().top-$(document).scrollTop()

(PS:我是一个愚蠢的问题,希望将来可以帮助某人)