2
在source for jQuery's offset()
中,为什么不能直接使用window
?为什么jQuery在这里需要`getWindow(doc)`?
在source for jQuery's offset()
中,为什么不能直接使用window
?为什么jQuery在这里需要`getWindow(doc)`?
以防万一元素实际上不在window
。例如,它可能位于iFrame或弹出窗口中。
jQuery是一个跨浏览器兼容的库,因此它们实现了许多类似于文本标记和浏览器上下文感知的包装函数。该函数存在以便它始终返回集合中元素的窗口父级。