JSFiddle - React, Tailwind, and code Playground
HTML
<div id="div1">***</div>
<div id="div2">***</div>
JavaScript
$(function() {
var is1 = $(window).is(':visible');
var is2 = $(document).is(':visible');
var is3 = $("#div1").is(':visible');
//alert("is(':visible'): " + is1 + " " + is2 + " " + is3);
$("#div1").html("is(':visible'): " + is1 + " " + is2 + " " + is3);
var f1 = $(window).filter(':visible').length !== 0;
var f2 = $(document).filter(':visible').length !== 0;
var f3 = $("#div2").filter(':visible').length !== 0;
//alert("filter(':visible'): " + f1 + " " + f2 + " " + f3);
$("#div2").html("filter(':visible'): " + f1 + " " + f2 + " " + f3);
});