parent
864fa961fa
commit
bd57c0c4df
@ -1,10 +1,23 @@
|
|||||||
const uls = document.querySelectorAll('ul');
|
let currentDraggedItem = null;
|
||||||
|
|
||||||
|
const uls = document.querySelectorAll('ul');
|
||||||
for (ul of uls) {
|
for (ul of uls) {
|
||||||
ul.addEventListener('dragover', (event)=>{
|
ul.addEventListener('dragover', (event)=>{
|
||||||
|
event.preventDefault()
|
||||||
event.target.classList.add('dragging');
|
event.target.classList.add('dragging');
|
||||||
})
|
})
|
||||||
ul.addEventListener('dragleave', (event)=>{
|
ul.addEventListener('dragleave', (event)=>{
|
||||||
event.target.classList.remove('dragging');
|
event.target.classList.remove('dragging');
|
||||||
})
|
})
|
||||||
|
ul.addEventListener('drop', (event)=>{
|
||||||
|
event.target.classList.remove('dragging');
|
||||||
|
event.target.appendChild(currentDraggedItem)
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
const lis = document.querySelectorAll('li');
|
||||||
|
for (li of lis) {
|
||||||
|
li.addEventListener('dragstart', (event)=>{
|
||||||
|
currentDraggedItem = event.target;
|
||||||
|
})
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in new issue