I'm trying to drag images to one div. But one img takes the whole space and not allowing to drop another img.
Here is how my code looks :
HTML
<div id="main">
<div id="pallet">
<img src="css/images/one.jpg" alt="" draggable="true">
<img src="css/images/two.jpg" alt="" draggable="true">
<img src="css/images/three.jpg" alt="" draggable="true">
<img src="css/images/four.jpg" alt="" draggable="true">
</div>
<div id="layout">
<div class="dropzone"></div>
<div class="dropzone"></div>
<div class="dropzone"></div>
<div class="dropzone"></div>
</div>
</div>
JS
listener("drop", (event) => {
console.log("drop !");
event.preventDefault();
if (event.target.className === "dropzone") {
dragged.parentNode.removeChild(dragged);
return event.target.appendChild(dragged);
}
});