eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.wwwPytanie o JS: addEventListener()Re: Pytanie o JS: addEventListener()
  • Data: 2015-02-13 09:28:37
    Temat: Re: Pytanie o JS: addEventListener()
    Od: Marek <p...@s...com> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    W dniu 2015-02-12 o 23:26, Cezary Tomczyk pisze:
    >
    > Klucz to zagadaki jest tutaj
    > http://www.w3.org/TR/DOM-Level-3-Events/#event-flow
    >
    > + https://msdn.microsoft.com/en-us/library/ie/ff975245
    (v=vs.85).aspx
    >
    > "Events are handled in two phases: capturing and bubbling. During the
    > capturing phase, events are dispatched to parent objects before they are
    > dispatched to event targets that are lower in the object hierarchy.
    > During the bubbling phase, events are dispatched to target elements
    > first and then to parent elements."
    >

    No ale z tego nie wynika jasno, że stopPropagation() w pewnych
    okolicznościach nie działa. Posługując się diagramem z W3C, gdy np.
    klikamy na <td>, zdarzenie zaczyna wędrować najpierw w capturing phase
    począwszy od window, aż do targeta a potem z powrotem. Wyobrażałem
    sobie, że jeśli przerwiemy ten przebieg gdziekolwiek w capturing phase,
    to następny w kolejce element nie dostanie informacji o tym, że takie
    zdarzenie miało miejsce. W opisie nie jest napisane, że stoPropadation()
    zadziała z opóźnieniem.

    --
    Pozdrawiam,
    Marek

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: