Я пытаюсь включать и выключать класс каждый раз, когда нажимаю на элемент списка. Я пробовал несколько вещей, таких как использование classList.toggle и обертывание элементов списка в теге привязки, а затем пытался добавить класс к элементам списка с помощью этого, но чем больше я пробую вещей, тем больше я запутался.
Ниже приведен фрагмент моего кода.
var li = document.querySelectorAll("li");
li.addEventListener('click', (e) => {
addDoneClass();//
});
function addDoneClass() {
li.className = "done"
}
.done {
text-decoration: line-through;
}
<ul>
<li random="23">Notebook</li>
<li>Jello</li>
<li>Spinach</li>
<li>Rice</li>
<li>Birthday Cake</li>
<li>Candles</li>
</ul>
Вы могли бы взглянуть на мой JavaScript код, удивительно, почему я сделал это таким образом, потому что я был очень смущен в этот момент и что это было последнее, что я попробовал.