gpt4 book ai didi

javascript - 如何获取 DOM 元素(也是嵌套的)相对于 body 的位置?

转载 作者:行者123 更新时间:2023-11-28 10:01:45 27 4
gpt4 key购买 nike

我有 body 元素和 HTML。
如何获取inner3元素相对于body的左侧位置?

<body>
<div>
<h2 id='inner3'>some text</h2>
</div>
</body>

显然,在 JavaScript 中,最好是在 jQuery 中

最佳答案

描述

您可以使用 jQuery 的 .position().offset() 方法获取 inner3 元素的位置。

jQuery.position() Get the current coordinates of the first element in the set of matched elements, relative to the offset parent.

jQuery.offset() Get the current coordinates of the first element in the set of matched elements, relative to the document

示例

$("#inner3").position().left

$("#inner3").offset().left

更多信息

关于javascript - 如何获取 DOM 元素(也是嵌套的)相对于 body 的位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9049348/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com