JSFiddle - React, Tailwind, and code Playground
HTML
<div id='div'></div>
CSS
#div{
width: 100px;
height: 100px;
background: DarkSlateGray;
position: absolute;
}
JavaScript
var width = $(window).innerWidth() - 0;
var anim = function(elm)
{
if (elm.position().left + 100 > width) elm.css ({left: 0});
elm.animate ({left: '+=10'}, 10, 'linear', function(){anim (elm)});
};
$(document).ready (function()
{
anim ($('#div'));
});