Mam problem z przeszukaniem wszystkich dzieci danego elementu o zadanej nazwie selektora
Mam drzewo zbudowane za pomocą zagnieżdzonych list
W skrypcie chcę ukryć zagniezdzone listy poniżej <ul id="parent1"> czyli chce ukryc liste <ul id="parent2">, <ul id="parent3"> <ul id="parent4">
dodając do nich odpowiednią klasę
jeśli użyję poniższej funkcji to zawija mi wszystko tzn zarówno pozycje <li> (Hodowla, Rasy, Pomieszczenia, Wystawy, Ogłoszenia) oraz <ul> (<ul id="parent2">, <ul id="parent3"> <ul id="parent4">) bedące dziecmi <ul id="parent1">
function ZwinDrzewo() { $("#parent1").children().each(function() { var child = $(this); child.addClass('artUkryj'); }); };
jeśli dodam do funkcji ograniczenie tylko dla dzieci o znaczniku <ul> to nie działa wogóle
function ZwinDrzewo() { $("#parent1").children('ul').each(function() { var child = $(this); child.addClass('artUkryj'); }); };
Chce aby efektem zwiniecia drzewa była lista
Witamy
Hodowla,
Rasy,
Pomieszczenia,
Wystawy,
Ogłoszenia
Czy możecie mi wskazać błąd
Z góry dziekuje