jquery - 我怎么知道屏幕上是否有 html 元素?

标签 jquery html css

我需要知道元素是在屏幕上还是在屏幕外。我怎样才能用 jQuery 做到这一点?例如,如果我的元素在屏幕外,它的属性为 top: 3000 px。

最佳答案

我不知道你想做什么,但可能有更好的方法。

无论如何,你可以看到元素的位置并与窗口边界进行比较。

检查此链接以了解如何操作:

关于jquery - 我怎么知道屏幕上是否有 html 元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1305574/

相关文章:

html - 具有中心 valign 并允许可扩展内容的 Flexbox

CSS:相对于背景图像定位图像

html - 使用 chrome 滚动时背景无法正确加载

javascript - jQuery的append方法多个父元素追加相同的元素

html - 垂直对齐 :middle property is ignored inside a div

javascript - 从 HTML 中提取 JavaScript 代码中的变量值

javascript - 我的引导模式不工作

JQuery Xeditable 不适用于 Angular2

javascript - 管理大型项目中的 JavaScript 复杂性

javascript - 如何将 EL 表达式嵌入到由 jquery/javascript 生成并插入 JSP 页面的 HTML 字符串中?