我从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/
感谢您的帮助。
答案 0 :(得分:6)
#sedes
位于<div id="nav">
,#sedes
位于<div id="content">
。我猜您在.offset()
中获得了#sedes
的{{1}}。删除/重命名该元素的ID,你应该是好的。
请务必使用课程。
如果您有任何疑问,请与我联系!
答案 1 :(得分:0)
由于父母的定位,它应该返回{top: 0, left: 0}
。