![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 57 Pomógł: 0 Dołączył: 12.07.2016 Ostrzeżenie: (0%) ![]() ![]() |
Mam następujący kod html:
I kod jquery: $("#a").on("click", function(){ $("#a").after('<div id="b" style="width:50px; height:50px; border:5px solid red;"></div>'); }); $("#b").on("click", function(){ alert('dasd'); }); Oczywiście alert się nie pojawia. Dlaczego? Jak zrobić, żeby działał? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 57 Pomógł: 0 Dołączył: 12.07.2016 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki wszystkim. Teraz mam dwa sposoby i nie wiem którego użyć. Wie ktoś, który lepiej działa? Delegacja, czy on click b wewnątrz on click a?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 374 Pomógł: 79 Dołączył: 6.04.2010 Skąd: Ostrów Wielkopolski Ostrzeżenie: (0%) ![]() ![]() |
Dzięki wszystkim. Teraz mam dwa sposoby i nie wiem którego użyć. Wie ktoś, który lepiej działa? Delegacja, czy on click b wewnątrz on click a? Zdecydowanie delegacja. Zignoruj to co napisałem wcześniej, nie doczytałem wcześniejszych i nie zauważyłem, że już weszliście na wyższy poziom (IMG:style_emoticons/default/worriedsmiley.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 16:34 |