JSFiddle - React, Tailwind, and code Playground

HTML

<div class="someClass">1</div>
<div class="someClass">2</div>
<div class="someClass">3</div>

JavaScript

jQuery.eachWithDelay = function(sequence, delay, callback) {
    var objects = jQuery.makeArray(sequence);

    if (objects.length == 0) {
        return;
    }

    var f;

    f = function() {
        var item = objects.shift();

        if (callback(item) && objects.length != 0) {
            setTimeout(f, delay);
        }
    };
    
    setTimeout(f, delay);
}

jQuery.eachWithDelay($('.someClass'), 1000, function(item) {
    alert(item.innerHTML);
    return true;
});