gpt4 book ai didi

javascript - 测试用户是否可以在 html 页面上看到元素

转载 作者:数据小太阳 更新时间:2023-10-29 04:14:58 25 4
gpt4 key购买 nike

有什么方法可以知道某个元素在 html 页面上是否可见?

像这样:

enter image description here

考虑到水平/垂直滚动位置、浏览器窗口的宽度/高度以及页面上元素的位置/大小,可能可以做到这一点,但我对 jQuery 的经验很少,所以我不知道如何去做吧。并且可能有一个可以调用的简单函数,我不知道。

最佳答案

您可以使用 .is(':visible') 选择器来检查元素当前在 DOM 中是否可见。

编辑:

但是,正如@BenM 提到的,这不会检查您页面上的元素是否实际上超出了您的可滚动范围 - 在这种情况下您可以使用的一个很棒的小插件是 Viewport Selectors for jQuery .

关于javascript - 测试用户是否可以在 html 页面上看到元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15704872/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com