JSFiddle - React, Tailwind, and code Playground

by arcm111

HTML

<div id='div'></div>

CSS

#div{
    width: 100px;
    height: 100px;
    background: DarkSlateGray;
    position: absolute;
}

JavaScript

var width = $(window).innerWidth() - 20;
var anim = function(elm)
{
    if (elm.position().left + 100 > width) elm.css ({left: 0});
    elm.animate ({left: '+=10'}, {'easing': 'linear', 'complete': function(){anim (elm)}});
};

$(document).ready (function()
{
	anim ($('#div'));
});