4

我从 jquery .offset() 得到错误的值,我认为这是因为 CSS 但找不到错误。

这是我试图获取偏移量的 HTML 元素:

<div id="sedes" class="seccion_in">
</div>

这是CSS

.seccion_in { position:relative; overflow: hidden; width: 100%; height: auto; }

这是jQuery:

console.log($("#sedes").offset());

这是工作链接: http: //ficm.hacemoscodigo.com/asiste/

谢谢你的帮助。

4

2 回答 2

6

ID 必须是唯一的!

#sedes位于<div id="nav">#sedes<div id="content">。我的猜测是你.offset()#sedes你的nav. 删除/重命名该元素的 ID,你应该很好。

确保改用类。

如果您有任何问题,请告诉我!

于 2013-04-18T20:39:07.213 回答
0

查看. _offset

{top: 0, left: 0}由于父级的定位,它应该返回。

于 2013-04-18T20:40:50.540 回答