We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d92c806 commit 98182a6Copy full SHA for 98182a6
app.js
@@ -1,12 +1,14 @@
1
-const list = document.querySelector('#book-list ul');
+const listItems = document.querySelectorAll('#book-list ul li');
2
+
3
+Array.from(listItems).forEach(function(item){
4
+ item.addEventListener('click', (e) => {
5
-list.addEventListener('click', (e) => {
- if(e.target.className == 'delete'){
6
const li = e.target.parentElement;
7
console.log('child element to remove:', li);
8
console.log('parent element to remove child from:', li.parentElement);
9
li.parentNode.removeChild(li);
- }
10
11
+ });
12
});
13
14
// prevent default behaviour
0 commit comments