JSFiddle - React, Tailwind, and code Playground

HTML

<div class="container">
    <div class="prova">1</div>
    <div class="prova">2</div>
    <div class="prova">3</div>
    <div class="">4</div>
</div>

JavaScript

$.fn.oldNext = $.fn.next;
    
    $.fn.next = function(selector){
        var selector = selector || '';
        return this.oldNext(selector).length ? this.oldNext(selector) : this.siblings(selector).addBack(selector).first();
    }

var primoElem = $('.prova').first();
setInterval(function () {
    console.log(primoElem.html());
    primoElem = primoElem.next('');
}, 500);