javascript - 如何获得Element的正确位置?

标签 javascript jquery

我希望获得元素的正确位置。我已经尝试过 attr('right') 并且阅读了有关 .position().right 的 API 文档,该文档不存在(我相信).

http://jsfiddle.net/xavi3r/vcuq7/

这是我希望提醒其正确值的示例。

最佳答案

您想查找 CSS right 属性的值吗?

$('#foo').css('right');

用普通的 Javascript 表示:

document.getElementById('foo').style.right;

但是,如果您想找到从一个元素的右边缘到另一个元素的右边缘的计算距离,那么您必须自己结合 来完成此操作。 position().left.offsetWidth

关于javascript - 如何获得Element的正确位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7090450/

相关文章:

jQuery:使用变量作为函数名

javascript - 即使在 url 编码后也无法下载带有 % 的文件

javascript - 可折叠树示例中的 d3.js v4 古怪链接转换

java - 在 Tiles 2 中,有没有一种方法可以在不直接继承的情况下引用另一个定义或属性?

jquery - 是否可以为特定网页定义不同的 css 样式

javascript - 单击特定子元素时运行动画,但对所有其他子元素不执行任何操作

javascript - 如何使用自定义 url 图片更改 blogger 中的所有 url 图片

javascript - 有没有办法让 CSS 中的每个单词都具有不同的颜色?

javascript - 如何构建我的 javascript/jquery 代码?

javascript - 从父级中删除标签,但不从子级中删除标签