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);
});