Skip to content

Commit b47afe0

Browse files
committed
revert: listener
1 parent 7110521 commit b47afe0

File tree

1 file changed

+9
-15
lines changed

1 file changed

+9
-15
lines changed

049-todo list/script.js

Lines changed: 9 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,15 @@ const addTodo = (todo) => {
2424
todoElement.classList.add("completed");
2525
}
2626
todoElement.innerText = todoText;
27+
todoElement.addEventListener("click", () => {
28+
todoElement.classList.toggle("completed");
29+
updateLocalStorage();
30+
});
31+
todoElement.addEventListener("contextmenu", (e) => {
32+
e.preventDefault();
33+
todoElement.remove();
34+
updateLocalStorage();
35+
});
2736
todosList.appendChild(todoElement);
2837
input.value = "";
2938
updateLocalStorage();
@@ -38,18 +47,3 @@ form.addEventListener("submit", (e) => {
3847
e.preventDefault();
3948
addTodo();
4049
});
41-
42-
todosList.addEventListener("click", (e) => {
43-
if (e.target.tagName === "LI") {
44-
e.target.classList.toggle("completed");
45-
updateLocalStorage();
46-
}
47-
});
48-
49-
todosList.addEventListener("contextmenu", (e) => {
50-
if (e.target.tagName === "LI") {
51-
e.preventDefault();
52-
e.target.remove();
53-
updateLocalStorage();
54-
}
55-
});

0 commit comments

Comments
 (0)