javascript - JQUERY:简单获取div的偏移量

标签 javascript jquery html position offset

我想获取 div 的偏移量,但是当我尝试访问该 div 时,我说 [Object object]... 或未定义或 0.0;因为我认为我的方法是错误的:-(

这是页面的代码:

http://pastebin.org/208836

我已经尝试过这段代码:

var p = $(".product_72ivnj");
var offset = p.offset();
var final =( "left: " + offset.left + ", top: " + offset.top );
alert(final);

或者这个:

var p = $("#product_72ivnj");
var offset = p.offset();
var final =( "left: " + offset.left + ", top: " + offset.top );
alert(final);

但行不通:-(

有人可以帮我吗?

提前致谢。

亲切的问候。

卢卡。

最佳答案

您是否尝试过等待页面加载?

$(document).ready(function(){...});

不太确定语法,您应该在 jQuery 文档中检查它。

关于javascript - JQUERY:简单获取div的偏移量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3943299/

相关文章:

javascript - 我不断收到 "CodeMirror.foldCode is not a function"。代码折叠插件不适用于自定义/简单模式吗?

javascript - 两张单独 table 上的 Td 高度

javascript - 如何使用 localStorage 更改 HTML 文件上 .js 上的变量值,并在其他 HTML 文件上保留该值?

javascript - 使用 jQuery text() 包含图像替代文本

jquery - 使用 jQuery 更改 CSS 条目

html - DHTML : Css inheritance problem

javascript - 获取邮件的 Gmail API 限制

javascript - 根据是否选中复选框显示隐藏内容

html - table 为行中的所有单元格设置相同的 td 宽度

html - 有没有办法判断最终用户是否能够处理 <a href ="tel:###"> 链接?