![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 206 Pomógł: 3 Dołączył: 18.08.2011 Skąd: Chrzanów Ostrzeżenie: (0%) ![]() ![]() |
Cześć.
Mam mały problem z click, a mianowicie mam taki kod html: i kod javascript
problem polega na tym że jak kliknę w div.no_action to i tak mi alerta wywala :/ czy da się to jakoś obejść tak aby click tyczył się tylko i wyłącznie div.to_click a kliknięcie w dziecko tego diva nie było brane pod uwagę? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 890 Pomógł: 339 Dołączył: 14.12.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 206 Pomógł: 3 Dołączył: 18.08.2011 Skąd: Chrzanów Ostrzeżenie: (0%) ![]() ![]() |
Mam tylko z tym jeszcze mały problem ponieważ jak mam zamiast div.no_action, a.no_action i to a to jest ajax to mi ajax nie działa :/
Ten post edytował zaajcu 13.02.2013, 12:14:31 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 890 Pomógł: 339 Dołączył: 14.12.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Jeśli elementy wybierasz po klasie (.no_action), to nie ma różnicy czy tam jest <div />, <a /> czy inny element. Przykład masz podany - musisz użyć event.stopPropagation() żeby uniknąć przekazywania zdarzenia do elementów nadrzędnych. A gdzie użyć tej metody, to już zostawiam Tobie jako pracę domową.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 19:58 |