JSFiddle - React, Tailwind, and code Playground
HTML
<div id="some-test-element">Click me</div>
<div class="search">
<input type="text"/>
</div>
CSS
div{
font-size:60px;
}
JavaScript
$('#some-test-element').click(function() {
$('.search').find('input').focus(); // works
})
setTimeout(function() {
alert('test'); //works
$('.search').find('input').focus(); // doesn't work
}, 5000);