JSFiddle - React, Tailwind, and code Playground
HTML
<div id="container" style="width:500px; height:500px;">
<div id="draggable" style="width:10px; height:10px; background-color:blue; position:absolute" />
</div>
JavaScript
var dragging = false;
$("#draggable").mousedown(function() {
dragging = true;
}).mouseup(function() {
dragging = false;
});
$(document).mousemove(function(e) {
if(dragging) {
$("#draggable").css({left: e.pageX, top: e.pageY});
}
});