使用jquery获取div左右值

X10*_*0nD 15 jquery

没有为div分配左边,我$('#').css('left');用来获取左边的值,但它显示为auto.

如何获取div的左侧值.

谢谢让

Orb*_*ing 22

.css()命令返回CSS设置的内容,因此如果您设置了'auto',那么您将看到.

您可以检索相对于父项的计算位置$('#').position().left;,如果您希望相对于文档使用的值,则"top"也可以从position()获得$('#').offset().left.


Vin*_*nie 6

偏移()方法告诉你元件相对于所述文档的实际位置。请参阅我链接到的页面上的示例,了解他们如何获得左值和上值。

那是:

  var left = $('Your_selector').offset().left;
Run Code Online (Sandbox Code Playgroud)