Souhrnná úloha – Práce s DOM
Požadavky na absolvování
Řešení úlohy
Co je zde splněno
-
Vytvoření položky po kliknutí na Přidat (s kontrolou
text.trim().length == 0). -
Každá položka má text, tlačítko Hotovo (toggle
.done) a Smazat (odstranění). -
Delegace událostí: jediný posluchač kliknutí je na
<ul id="taskList">, akce se určuje přesevent.targetadata-role. -
Filtr Vše / Hotové přepíná viditelnost pomocí třídy
.hidden. -
Po úspěšném přidání se input vyčistí (
""). -
Kód nepoužívá var, šipkové funkce ani ternární operátor; podmínky mají explicitní porovnání.