gpt4 book ai didi

jquery - div 相对于窗口的位置?

转载 作者:行者123 更新时间:2023-11-30 23:56:28 25 4
gpt4 key购买 nike

尝试查找 div 相对于窗口的位置。我有一个水平 div,我想获取相对于窗口的左侧值。因此,如果我将第二个 div 滚动到窗口左侧,它将显示“0”。

不确定在没有父 div 的情况下这是否可行。这是我的 fiddle :http://jsfiddle.net/FSrye/

编辑:它应该在没有父 div 的情况下像这样运行。

http://jsfiddle.net/FSrye/1/

最佳答案

尝试将其计算为元素相对于窗口滚动位置的位置的函数:http://jsfiddle.net/va836/

 var position = $('selector').position().left - $(window).scrollLeft();

如果它不是顶级元素,您可能还需要考虑相对于其他元素的位置。

实际上,更简单——只需使用 offset() 并省略父级的计算。

var position = $('selector').offset().left - $(window).scrollLeft();

关于jquery - div 相对于窗口的位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5943796/

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