addEventListener and dispatchEvent
Bonjour,
Je viens vers ici pour présenter un petit soucis que je rencontre sur des events en javascript.
J'aimerai pouvoir créer un event personnalisé pour prévenir d'autres objets d'une modification. J'ai donc appliquée cette méthode :
Code:
1 2
| var event = new CustomEvent("build", { "detail": 42});
divTimeline.dispatchEvent(event); |
et j'attrape ensuite l'event par ce biais :
Code:
1 2 3 4
| var listenFunction = function (e){
console.log(e.details);
}
divsideTab.addEventListener("build", listenFunction, false); |
sachant que divsideTab et divTimeline sont simplement des html 'div' (respectivement {document.getElementById("sideTab")} et {document.getElementById('mytimeline')}).
(la méthode que j'ai suivie vient de là )
Je suis preneur d'idées !
Merci,
Cordialement,
G.S.