JSFiddle - React, Tailwind, and code Playground
HTML
<div id="elementa"></div>
<div id="elementb"></div>
CSS
#elementa{position:absolute;top:0;left:0;width:50px;height:50px;z-index: 10;background-color:red;height:200px;width:200px;}
#elementb{position:absolute;top:0;left:0;width:50px;height:50px;z-index: 20;background-color:black;height:200px;width:200px;}
JavaScript
$( '#elementb').mousedown (function(){
$(this).mousemove(function(){
$( document ).trigger("mousemove");
});
$( document ).mousemove(function(e){
console.log(e.clientX,e.clientY);
$( '#elementa').css({"left":e.clientX,"top":e.clientY});
});
});