![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 328 Pomógł: 3 Dołączył: 10.07.2016 Skąd: UK-raine Ostrzeżenie: (0%) ![]() ![]() |
Witajcie, spotlkałem się z czymś takim:
jQuery('div.jakaś_klasa > dd').hide(); czy możliwym jest wybrać w ten sposób: "rodzic" > "dziecko" > "dziecko" ? czyli tak: jQuery('div.jakaś_klasa > dd > dt')....zrób coś ... np hide(); albo np wybrać "rodzic" i "drugie dziecko" ? Czyli np jeśli mam: <div class="moja_klasa">rodzic <dd>dziecko</dd> <dt>dziecko</dt> </div> Pytanie wydawać by się mogło bez z sensu ale jeśli nie posiadam żadnych dodatkowych identyfikatorów lub nazw po których mógłbym wykonywać operacje .... wybieranie dziecka > dziecka to chyba jedyny sposób ? Mam nadzieję, ze wyraziłem się zrozumiale (IMG:style_emoticons/default/smile.gif) Pozdrawiam Amator |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Nie, bo ten selektor dotyczy dziecka dziecka.
Tak: 1. jQuery('div.jakaś_klasa > dt'), choć wybierze nie tylko drugi, ale inne bezpośrednie <dt> 2. jQuery('div.jakaś_klasa *:nth-of-child(2)') Zapoznaj się dokładnie z tagami <dl>, <dt> oraz <dd>. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 16:54 |