-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.glorb.com!
usenet.blueworldhosting.com!feeder01.blueworldhosting.com!nntpswitch.blueworldh
osting.com!not-for-mail
Date: Thu, 12 Feb 2015 23:26:45 +0100
From: Cezary Tomczyk <c...@g...com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101
Thunderbird/31.4.0
MIME-Version: 1.0
Newsgroups: pl.comp.www
Subject: Re: Pytanie o JS: addEventListener()
References: <mbi5f3$8af$1@news.icm.edu.pl>
<4f45$54dcd838$6def49cc$3859@nntpswitch.blueworldhosting.com>
<mbj4t4$j7k$1@news.icm.edu.pl>
In-Reply-To: <mbj4t4$j7k$1@news.icm.edu.pl>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <f195c$54dd28a6$6def49cc$5958@nntpswitch.blueworldhosting.com>
X-Complaints-To: a...@b...com
Organization: BWH Usenet NNTPSwitch-Cluster
Lines: 49
NNTP-Posting-Date: Thu, 12 Feb 2015 16:26:46 -0600
X-Trace: f195c54dd28a6c84aec6905958
Xref: news-archive.icm.edu.pl pl.comp.www:402944
[ ukryj nagłówki ]On 2015-02-12 22:10, Marek wrote:
> W dniu 2015-02-12 o 17:43, Cezary Tomczyk pisze:
>
>> Osobiście nigdy nie miałem potrzeby użycia "captures" w wersji
>> "true".
>
> No właśnie w tym rzecz. Sam nie znalazłem jeszcze praktycznego
> wykorzystania. Zwykle interesuje nas zdarzenie na danym elemencie.
> Odwrócona kolejność taka, że najpierw odezwie się document gdy klikniemy
> w nim button jest średnio przydatna. Też nie bardzo znajduję potrzebę
> korzystania z tego mechanizmu i stąd pytanie
Wydaje mi się, że to pozostałość historyczna kiedy jeszcze Netscape i IE
miały różne koncepcje event delegation. Tutaj
http://www.nczonline.net/blog/2009/06/30/event-deleg
ation-in-javascript/
jest to ładnie opisane.
>> Znalazłem ciekawy wątek wokół "captures":
>> http://stackoverflow.com/questions/7398290/unable-to
-understand-usecapture-attribute-in-addeventlistener
>>
>>
>
> A tak, dziękuję. Widziałem diagram na W3C i fajnie, że jest tu również
> JS do przetrenowania. Co gorsze, pobawiłem się tym i ...kolejna, tym
> razem niejasność powstała. Zaskoczyło mnie działanie stopPropagation()
>
> w przykładzie z w/w wątku: http://jsfiddle.net/sc5Xa/2/
>
> Odkomentowałem przy "parent capture". Tak jak się spodziewałem - żadne
> kolejne zdarzenie nie zaszło. Postanowiłem więc przetestować drugie
> zdarzenie "children capture" i teraz tam zatrzymałem propagację. Ze
> zdziwieniem ... zablokowałem w ten sposób jedynie "parent bubble".
> Dlaczego "children bubble" nie zostało odcięte przez stopPropagation() w
> "children capture"???
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."
--
Cezary Tomczyk
http://www.ctomczyk.pl/
Następne wpisy z tego wątku
- 13.02.15 09:28 Marek
- 13.02.15 14:23 NotBear
- 13.02.15 14:37 NotBear
- 13.02.15 14:39 NotBear
- 14.02.15 19:16 Marek
- 14.02.15 19:23 Marek
Najnowsze wątki z tej grupy
- Perfidne ataki krakerów z KRLD na skrypciarzy JS i Pajton
- Do sądu trafił pozew zbiorowy przeciw Google'owi - oskarżenie o praktyki monopolistyczne na rynku reklamy internetowej
- Jakie znacie działające serwery grup dyskusyjnych?
- is it live this group at news.icm.edu.pl
- php, linki z nazwami a $_GET, SEO
- www polityka pl captcha
- dyktatura brudnego palucha
- www.znanylekarz.pl
- Czy pytanie o sczytywanie stron programami/skryptami to tu?
- Grupy webdevowe
- Jak wydrukować stronę?
- IIS, kilka witryn
- linki <a href="/strona.php"> (ze slashami)
- co rozszerza stronę??
- responsywny akapit <p>
Najnowsze wątki
- 2025-05-02 Wrocław => Controlling systems Consultant <=
- 2025-05-02 Kraków => Programista MS Dynamics 365BC/NAV <=
- 2025-05-02 Kraków => Koordynator Produkcji / Przedstawiciel ds. rozwoju produktu
- 2025-05-02 Warszawa => Spedytor Międzynarodowy <=
- 2025-05-02 Białystok => NMS System Administrator <=
- 2025-05-02 Warszawa => Sales Director (Cloud solutions) <=
- 2025-05-02 Czy na URZĘDACH RP3 można bezkarnie LATAMI wywieszać flagę obcego państwa? [podstawa prawna]
- 2025-05-02 tona telefonów komórkowych kryje ok. 3,5 kilograma srebra, 360 gramów złota i 280 gramów palladu.
- 2025-05-01 Jak zbudować Perpetum Mobile
- 2025-05-01 Wybory ten wygra kto odzyska TEPS'ę od Kulczyka
- 2025-04-30 Czy wymieniacie fotel kierowcy, gdy kupujecie używanego gruchota po prostacie i nietrzymaniu moczu ?
- 2025-05-02 dewastują Tesle
- 2025-05-02 jadę do państwa polskiego
- 2025-05-01 zachowaj odstęp
- 2025-04-30 Czy wymieniacie fotel kierowcy, gdy kupujecie używanego gruchota po prostacie