javascript - 如何使用 Google 的 Closure 库获取 DOM 元素的当前视口(viewport)位置?

标签 javascript positioning google-closure google-closure-library

我正在一个项目中使用 Google 的闭包库,并且想要查找给定元素在页面上的位置。基本上我想做 Quirksmode findPos() 所做的事情:

http://www.quirksmode.org/js/findpos.html

我浏览了 Google 的定位文档:

http://closure-library.googlecode.com/svn/docs/namespace_goog_positioning.html

...但我找不到与获取元素当前位置相关的任何内容。 该库是否提供了解决方案,或者我应该诉诸 native JavaScript 来处理此问题?

最佳答案

您要查找的函数位于 goog.style 中,我很确定goog.style.getPageOffset就是你想要的。

关于javascript - 如何使用 Google 的 Closure 库获取 DOM 元素的当前视口(viewport)位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13187231/

相关文章:

javascript - 使用 JQueryUI 究竟是为了什么?

javascript - 闭包编译 ADVANCED_OPTIMIZATIONS 提示使用此

javascript - 使用 Google Closure Builder 时,我可以使用现有的 deps.js 文件而不是跟踪路径吗?

javascript - 使用 TabPane 时不必要的样式

html - 滚动时固定位置元素在 Chrome 中闪烁

javascript - Jquery函数检查图像的SRCset是否完成加载

javascript - 修改JSON数据

javascript - 为什么 Javascript 控件无法在托管 Web 浏览器中加载?

javascript - 使用 jQuery 和 CutyCapt 的浏览器相对定位

javascript - 在相对容器内定位绝对div