jquery javascript找到一个元素与位置相距多远:相对

时间:2010-07-30 15:38:17

标签: jquery css position

在jquery / javascript中我试图找到一个元素与位置相距多远:相对。屏幕左侧和屏幕左侧有几个元素。因为它的位置是:relative和float:left using:

 $(this).css('left');

每次给我'0px'。那么我怎样才能找到屏幕左边元素的距离?

1 个答案:

答案 0 :(得分:8)

您可以使用jQuery的.offset()方法。

以下是一个例子: http://jsfiddle.net/PgbmV/

$(this).offset().left;

这将给出相对于文档的左侧位置。

如果您想要相对于其容器的位置,您将以类似的方式使用.position()

$(this).position().left;