master
Matt Huntington 2 years ago
parent c269f0615c
commit 1acaae9086

@ -14,7 +14,6 @@ for(const element of lisAndBody){
event.target.classList.remove('dragging'); event.target.classList.remove('dragging');
}) })
element.addEventListener('drop', (event)=>{ element.addEventListener('drop', (event)=>{
event.stopPropagation()
event.target.classList.remove('dragging'); event.target.classList.remove('dragging');
event.target.querySelector('ul').appendChild(currentDraggedItem) event.target.querySelector('ul').appendChild(currentDraggedItem)
}) })
@ -27,7 +26,7 @@ const deleteItem = (event)=>{
const updateItem = (event)=>{ const updateItem = (event)=>{
event.preventDefault() event.preventDefault()
const newValue = event.target.parentNode.querySelector('input').value const newValue = event.target.parentNode.querySelector('input').value
event.target.parentNode.querySelector('summary').innerHTML = newValue event.target.parentNode.querySelector('h2').innerHTML = newValue
} }
const createNewItem = (event)=>{ const createNewItem = (event)=>{

@ -11,8 +11,9 @@
<ul></ul> <ul></ul>
<template> <template>
<li draggable="true"> <li draggable="true">
<h2>Placeholder</h2>
<details> <details>
<summary>placeholder</summary> <summary>children/actions</summary>
<ul></ul> <ul></ul>
<button class="add">Add</button> <button class="add">Add</button>
<button class="delete">Delete</button> <button class="delete">Delete</button>

Loading…
Cancel
Save