Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/389.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用JavaScript判断DOM对象是否在窗口外?_Javascript_Jquery - Fatal编程技术网

如何使用JavaScript判断DOM对象是否在窗口外?

如何使用JavaScript判断DOM对象是否在窗口外?,javascript,jquery,Javascript,Jquery,我正在寻找一种方法,以了解用户在JavaScript/jQuery窗口中是否显示并可见对象(如Div、img等) 当我说“显示并可见”时,就是说用户没有滚动页面以使对象可见(如果你知道我的意思的话)。但是如果用户滚动页面并且div不再可见(在窗口外),我正在查找的函数应该知道这一点。您应该使用它来检查元素当前是否在实际视口中可见 要向您展示我的意思。检查:可见的和:隐藏的要判断它是否在当前视口中,请参见以下问题:如果该元素被另一个元素覆盖了怎么办?由于有人来了,并将历史的一部分丢弃,我再次感谢您

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

当我说“显示并可见”时,就是说用户没有滚动页面以使对象可见(如果你知道我的意思的话)。但是如果用户滚动页面并且div不再可见(在窗口外),我正在查找的函数应该知道这一点。

您应该使用它来检查元素当前是否在实际视口中可见


要向您展示我的意思。

检查
:可见的
:隐藏的
要判断它是否在当前视口中,请参见以下问题:如果该元素被另一个元素覆盖了怎么办?由于有人来了,并将历史的一部分丢弃,我再次感谢您的回答。从过去的3年开始,我一直在感谢像你这样的人,他们把任何OP都当作人来对待,即使他们的问题完全是无意义的、重复的等等。这个问题已经服务于许多人,并且在3年后仍然保持活跃。链接不再有效…:(