Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 283 Pomógł: 1 Dołączył: 15.11.2004 Skąd: Mikołów Ostrzeżenie: (0%)
|
Hej.
Mam DIV w DIV-ie. Oba mają zdefiniowaną akcję onclick. Jak zrobić (w jQuery), aby po kliknięciu w podrzędny, akcja z nadrzędnego nie wykonała się? Ten post edytował Blackhole 17.09.2014, 14:16:56 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 467 Pomógł: 77 Dołączył: 6.09.2008 Skąd: Miechów / Kraków Ostrzeżenie: (0%)
|
Kod $('div').on('click', function(e){ $(e.target); // element, który faktycznie został kliknięty. }); Dodaj do każdego z tych divów jakąś klasę, identyfikator, lub inny atrybut, przy pomocy, którego je rozpoznasz i na tej podstawie wykonasz odpowiednią akcję. Oczywiście dodaj też zabezpieczenie przed podwójnym wykonaniem akcji (IMG:style_emoticons/default/wink.gif) Funkcja wykona się dwa razy ponieważ oba elementy jednocześnie wywołają to zdarzenie. Ten post edytował freemp3 17.09.2014, 14:29:29 |
|
|
|
Blackhole [JavaScript]Zaniechanie onclick elem. nadrzędnego po kliknięciu w podrzędny 17.09.2014, 14:16:28
owca_82 up. WTF ?
Radzę zainteresować się takimi hasłami ... 18.09.2014, 23:06:30
freemp3 Cytat(owca_82)Radzę zainteresować się takimi hasła... 19.09.2014, 08:31:48 ![]() ![]() |
|
Aktualny czas: 31.12.2025 - 04:08 |