3
在jquery/javascript我试图找到多远,离开一个元素与位置:相对。这个和屏幕左边有几个元素。因为它的位置是:相对和浮动:左边使用:jquery javascript找到多远离一个元素与位置:相对
$(this).css('left');
每次都给我'0px'。那么我怎么才能发现元素离屏幕左侧有多远呢?
在jquery/javascript我试图找到多远,离开一个元素与位置:相对。这个和屏幕左边有几个元素。因为它的位置是:相对和浮动:左边使用:jquery javascript找到多远离一个元素与位置:相对
$(this).css('left');
每次都给我'0px'。那么我怎么才能发现元素离屏幕左侧有多远呢?
您可以使用jQuery的.offset()
方法。
下面是一个例子:http://jsfiddle.net/PgbmV/
$(this).offset().left;
这将给相对于文档左侧位置。
如果您想要相对于其容器的位置,则可以按照类似的方式使用.position()
。
$(this).position().left;
谢谢大大!!!! – sadmicrowave 2010-07-30 15:46:52
@微波 - 不客气。 :O) – user113716 2010-07-30 15:47:48