javascript - 如何用Jquery检查是否有可见的div?

标签 javascript jquery

我有一个 HTML 文档,我想检查页面加载后是否有任何可见的带有 Jquery 的 div 元素。

在文档就绪函数之后,某些js函数将生成多个div元素,我想检查这些div元素是否生成。

我找到了下面的代码,但它检查了 ID,但我没有任何 ID;

 function checkContainer () {
    if($('#divID').is(':visible'))){
        createGrid();
    }else {
        setTimeout(checkContainer, 50);
    }
  }

最佳答案

I want to check is there any visible div element with JQuery

if ($("div:visible").length)

如果至少有 1 个 div 可见,则返回 true

关于javascript - 如何用Jquery检查是否有可见的div?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41690958/

相关文章:

javascript - xmlHttp 每次都返回 null

javascript - 选择 div 中除单击的元素之外的所有其他元素

javascript - 如何设置实时输入值以通过 iFrame 链接?

jquery - HTML 链接无效

javascript - 向 Django 服务器 CORS 获取请求仅阻止一个 View

javascript - 从另一个窗口调用 iframe

javascript - 使用 HashMap 分配声音

javascript - if else 在分支中使用 map 函数的 ReactJS 语法

javascript - 多页面应用 React Router v4

php - jquery函数中的变量为null