Wpis z mikrobloga

Mireczki mam pytanie, mam oto taką listę checkboxów i chcę założmy jak kliknę Lanckorona, żeby zaznaczyły się tylko te, które są pod tą nazwą, a nie wszystkie ale nie wiem za bardzo jak to ogarnąć :/ Mam coś takiego, wiem że muszę mieć różne id dla Lanckorona i Liszki i podobne nazwy klasy dla tych checkboxów pod nimi, ale nie wiem jak to w javascripcie ogarnąć jedną funkcją :/

https://jsfiddle.net/pecLk0oj/

#webdev #javascript
  • 2
@jaskowice1: Rozwiązań jest pewnie kilka. Dla wszystkich checkboxów możesz sobie ustawić atrybut data np. data-id, a dla potomnych dodatkowo data-parent-id. Klikasz w rodzica, pobierasz jego id i wyszukujesz elementy z właściwym parent-id.
Drugie rozwiązanie to skorzystanie ze struktury html, np. zagnieżdżone listy ul.