JSFiddle - React, Tailwind, and code Playground
HTML
<div class="headerGif header-HeaderBedrijfsVideo002">test</div>
JavaScript
var headerTimeout = 1000/24;
jQuery('.headerGif').hover(function(){
for(var i = 1; i <= 41; i++){
var className='header-HeaderBedrijfsVideo00' + (i - 1);
removeClass(this,className,i);
}
});
function removeClass(item,className,i){
setTimeout(function(){
console.log(className);
if (jQuery(item).hasClass(className)) {
jQuery(item).removeClass('header-HeaderBedrijfsVideo00' + (i - 1));
console.log("removed");
}
jQuery(item).addClass('.header-HeaderBedrijfsVideo00' + i);
}, headerTimeout);
};