在 jquery/javascript 中,我试图找到一个元素与 position:relative 的距离。在这一个和屏幕左侧之间有几个元素。因为它是 positioned:relative 和 float:left using:
$(this).css('left');
每次都给我“0px”。那么我如何找到元素离屏幕左侧有多远呢?
最佳答案
您可以使用 jQuery 的 .offset()
方法。
这是一个例子: http://jsfiddle.net/PgbmV/
$(this).offset().left;
这将给出相对于文档的左侧位置。
如果您想要相对于其容器的位置,您可以以类似的方式使用 .position()
。
$(this).position().left;
关于jquery javascript 查找元素与位置 :relative 的距离,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3373053/