【发布时间】:2014-03-01 09:08:40
【问题描述】:
我正在使用 jQuery 的“偏移量”从页面顶部查找 div 的坐标。
我发现 Firefox (27.0.1) 和 Safari/Chrome (Safari 7.01) 之间存在一些问题。
如果我使用以下内容:
var positionTop = $('#div').offset().top;
如果我向下滚动到页面底部并显示此变量,则在两个浏览器中它是不同的。
Firefox 正在从实际页面顶部设置坐标,而 Safari 和 Chrome 正在从视口顶部设置坐标!
我在谷歌搜索了一遍又一遍,找不到解决办法。
谁能告诉我如何同时从页面顶部或视口顶部进行测量?
谢谢。
【问题讨论】:
标签: jquery google-chrome firefox safari offset