![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 77 Pomógł: 1 Dołączył: 15.12.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam następujący problem Posiadam kilka pól radio z tą samą nazwą
Mają te same nazwy ponieważ są dodawane dynamicznie (zawartość diva form-group) po kliknięciu dodaj nową pozycję Problem polega na tym, że chciałbym aby w zależności od wuboru radio buttona pojawiała się zawartość diva "srodek_lista" lub "srodek_nowy" Kod:
powoduje, że pojawiają się wszystkie divy "srodek_lista" lub "srodek_nowy" na raz i tylko po kliknięciu w pierwszą grupę radio buttonów. Czy da się zrobić tak, żeby działo to w każdej grupie osobno? Z góry dziękuję za pomoc Rafał |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 268 Pomógł: 254 Dołączył: 11.06.2009 Skąd: Świętochłowice Ostrzeżenie: (0%) ![]() ![]() |
1) Jeśli grupy są dynamicznie dodawane, to trzeba wykorzystać event delegation - poczytaj w dokumentacji jak się to robi na $.fn.on (od razu hint: interesuje Cię zdarzenie change, nie click!)
2) Trzeba przejść do rodzica danej grupy inputów i wybrać następujący po nim element z odpowiednią klasą. -------------------- ★Mój blog || Okiem krytyka★
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 01:57 |