2011-10-18 11 views

risposta

18

L'impostazione da bubbles a false indica che l'evento non presenta alcun tipo di elenco.

stopPropagation() e stopImmediatePropagation() rendono il listener di eventi corrente l'ultimo per elaborare un evento.

La differenza tra stopPropagation() e stopImmediatePropagation() è che stopImmediatePropagation() non solo impedire l'evento di passare al nodo successivo, ma sarà anche impedire eventuali altri ascoltatori tale nodo di catturare loro eventi.

3

Guardate l'esempio:

object.addEventListener(MouseEvent.CLICK, functionOne); 

object.addEventListener(MouseEvent.CLICK, functionTwo); 

Se functionOne contiene event.stopPropagation(), si chiamerà pure functionTwo. Se contiene event.stopImmediatePropagation(), functionTwo verrà ignorato.

33

Le informazioni disponibili in questo articolo - Introduction to event handling in ActionScript 3.0 sono più dimostrative e facili da capire. Migliorerà la risposta sopra accettata da @Jason Sturges.

Event bubbling e event capture sono due facce di eventi. Se si effettua event.bubbles su false, ciò significa che l'evento è contrassegnato come evento non-bubbling.

bolle: indica se l'evento è un evento che bolle (e cattura). Ciò non significa che l'evento sia andato a buon fine o stia attraversando una fase di acquisizione o di bolle, ma piuttosto è un tipo di evento che può accadere.

L'immagine sottostante (dall'articolo precedente) mostra come l'evento passa attraverso il processo.

Event capturing and bubbling

La differenza del stopPropagation() e stopImmediatePropagation() sarà più chiaro nel seguito immagini.

stopPropagation:

stopPropagation

StopImmidiatePropagation:

stopImmediatePropagation

+0

bel link. lo attraverserà ... –

+0

Buona risposta e la fonte è Adobe. La risposta accettata non è stata di alcun aiuto:/ – Bitterblue

+1

@BattleCity 'La risposta accettata non è stata di alcun aiuto: /' ha ancora 10 upvotes? ;) Ha risposto lo stesso giorno quando necessario. Anche questa buona risposta l'ho svalutato. –

Problemi correlati