【问题标题】:How can I tell if a DOM object is out of the window using JavaScript? [duplicate]如何使用 JavaScript 判断 DOM 对象是否在窗口外? [复制]
【发布时间】:2013-05-15 06:11:54
【问题描述】:

我正在寻找一种方法来了解对象(如 Div、img 等)是否在 JavaScript / jQuery 的窗口中被用户显示和可见。

当我说“显示且可见”时,即用户滚动页面不足以让对象可见(如果您知道我的意思)。但是,如果用户滚动页面并且 div 不再可见(在窗口外),那么我正在寻找的功能应该知道。

【问题讨论】:

标签: javascript jquery


【解决方案1】:

您应该使用Viewport selectors for jQuery 检查元素当前是否在实际视口中可见。

Here's a demo 告诉你我的意思。

【讨论】:

  • 当有人来破坏历史的一部分时,我想再次感谢您的回答。自从过去 3 年以来,我仍然非常感谢像你这样的人,他们把任何 OP 都当作人对待,即使他们的问题完全是菜鸟、重复等等。这个问题已经为很多人服务并保持活跃3年后。
  • 链接不再有效... :(
猜你喜欢
  • 2011-11-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-09-27
  • 1970-01-01
  • 2010-12-04
  • 2010-10-05
  • 2012-06-16
相关资源
最近更新 更多