Event order problem

Tags:    javascript

Hej

Jeg sidder med et script hvor jeg har en <div> inde i et <li> element.

Fold kodeboks ind/udKode 


Jeg har et onclick event på begge elementer men det er vigtigt at evented på <div> elementet sker først og eventet på <li> først køres når det andet event er færdigt, da jeg bruger nogle variabler herfra.

Jeg har prøvet at læse lidt om event handling/order men synes ikke helt jeg forstår det.

Som jeg forstår det, så skal jeg slå event capturing fra (se ovenfor), så browseren kun bruger event bubbling:

Fold kodeboks ind/udKode 


Men har kun fundet sider der viser hvordan man slår begge handlers fra.

Er der nogen der har en metode for kun at bruge event bubbling eller helt specifikt at kunne bestemme hvilken event der sker først?



Indlæg senest redigeret d. 18.07.2009 13:49 af Bruger #15168
1 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
Jeg fandt omsider en løsning. Fandt en kommando til at omgå event capturing uden at skabe problemer:

Fold kodeboks ind/udKode 




t