JSFiddle - React, Tailwind, and code Playground

HTML

<div class="text-block" contenteditable="true">hello</div>
<div class="text-block" contenteditable="true">world</div>
<div class="text-block" contenteditable="true">foo</div>
<div class="text-block" contenteditable="true">bar</div>

JavaScript

$(document).ready(function() {

    setInterval(function() {
        console.log( $('.text-block').is(":focus") );
        console.log( $('.text-block').has(":focus").length );
        console.log( $('.text-block').filter(":focus").length );
        console.log( $('.text-block:focus').length );
    }, 5000);
    
});