Wie erstelle ich eine benutzerdefinierte Ereignisklasse in Javascript?

Wie erstelle ich eine benutzerdefinierte event-Klasse ähnlich zu ActionScript? Was ich damit meine, ist eine Klasse, die ich verwenden können, um das Feuer aus meinen eigenen Veranstaltungen, senden Sie die erforderlichen Daten ein.

I don ' T wanna die Verwendung von third-party-Bibliotheken wie YUI oder jQuery zu tun. Mein Ziel ist es, in der Lage sein zu senden, ein Ereignis, das so aussieht.

document.addEventListener("customEvent", eventHandler, false);

function eventHandler(e){
    alert(e.para1);
}

document.dispatchEvent(new CustomEvent("customEvent", para1, para2));

Bitte keine third-party-library-Lösungen.

InformationsquelleAutor der Frage Josua Pedersen | 2010-01-13

Schreibe einen Kommentar