Hi, ist es in Javascript möglich abseits der StandardEvents (onLoad, onClick etc.) auch eigene Events zu feuern? in etwa so: Code (Javascript): this.dispatchEvent('myEvent'); mfg keule
Interessante Methode, aber nicht das was ich suche. ne dispatchEvent()- Methode gibts tatsächlich, allerdings wohl nur gekoppelt an DOM-Elementen, mit eigenen JS-Objects funktionierts nicht. Dafür gibts aber immerhin nen CustomEvent-Object Da fällt mir ein, ich brauch ne neue JS-Referenz. Schon ärgerlich wenn man die Lösung bereits im Kopf hat, aber in der Ref nichts dazu steht Für alle die iwann mal hier reinblicken und nach Hilfe suchen, der Artikel erklärts ganz gut: http://www.sitepoint.com/javascript-custom-events/
JS -> Alles ist ein Object. D.h. .. sample mit jQuery var myEventServer = {}; var $mES = $(myEventServer); $mES.on("myGreatEvent", function(e){console.log(e);}); $(".myClass").on("click", function(e){ $mES.trigger("myGreatEvent", e ) } ); im HTML/Template: <div class="myClass">myButton .. Click me</div> Beliebig ausbaubar. hth /Lars