JSFiddle - React, Tailwind, and code Playground

HTML

<div id="background">
    <div id="logo1" class="right"></div>
</div>

CSS

#background {
width:980px;
background-color:#abc;
overflow: hidden;
}
.logo,
#logo1 {
position:relative;
width:220px;
margin:15px;
height:220px;
left:...

JavaScript

var loop = function(number){
		number = number - 1;
    console.log(number);
    $("#logo1").animate({"left":"-=1300px"},500, function(){
        $('#logo1').css({'left':'1000px'});
        loop(number);
    });
};

loop(500);