【发布时间】:2011-04-12 11:50:11
【问题描述】:
给定一个 HTML DOM ID,如何在 JavaScript/JQuery 中获取元素相对于窗口的位置?这与相对于文档或偏移父级不同,因为元素可能位于 iframe 或其他一些元素内。我需要获取当前显示的元素矩形的屏幕位置(如位置和尺寸)。如果元素当前不在屏幕上(已被滚动),则可以接受负值。
这适用于 iPad (WebKit / WebView) 应用程序。每当用户点击UIWebView 中的特殊链接时,我应该打开一个弹出视图,显示有关该链接的更多信息。弹出视图需要显示一个箭头,该箭头指向调用它的屏幕部分。
【问题讨论】:
标签: javascript jquery ipad webkit webview