Als «events» getaggte Fragen

Ein Ereignis ist eine Möglichkeit für eine Klasse, Hörer zu benachrichtigen, wenn eine bestimmte Sache passiert.

4
Was ist ein "Event Emitter"?
Beim Durchsuchen von http://microjs.com sehe ich viele Bibliotheken mit der Bezeichnung "Ereignisemitter". Ich denke gerne, dass ich mich mit den Grundlagen der Javascript-Sprache ziemlich gut auskenne, aber ich habe wirklich keine Ahnung, was ein "Event-Emitter" ist oder tut. Möchte mich jemand aufklären? Das klingt interessant...

12
Hören Sie sich alle ausgestrahlten Ereignisse in Node.js an
Gibt es in Node.js eine Möglichkeit, alle von einem EventEmitter-Objekt ausgegebenen Ereignisse abzuhören? zB kannst du so etwas machen wie ... event_emitter.on('',function(event[, arg1][, arg2]...) {} Die Idee ist, dass ich alle Ereignisse, die von einer Serverseite ausgespuckt wurden EventEmitter, JSON.stringifydie Ereignisdaten erfassen, über eine Websockets-Verbindung senden, sie auf der Clientseite …

7
ID des Elements abrufen, das eine Funktion aufgerufen hat
Wie kann ich die ID eines Elements abrufen, das eine JS-Funktion aufgerufen hat? body.jpg ist ein Bild eines Hundes, während der Benutzer seine Maus über den Bildschirm auf verschiedene Körperteile richtet. Ein vergrößertes Bild wird angezeigt. Die ID des Bereichselements ist identisch mit dem Dateinamen des Bildes abzüglich des Ordners …


4
einfaches benutzerdefiniertes Ereignis
Ich versuche, benutzerdefinierte Ereignisse zu lernen, und ich habe versucht, eines zu erstellen, aber es scheint, als hätte ich ein Problem Ich habe ein Formular, eine statische Klasse und ein benutzerdefiniertes Ereignis erstellt. Ich versuche zu erreichen, dass durch Drücken der Taste Form die statische Klassenfunktion aufgerufen wird und dann …
75 c#  events 


5
Suchen Sie nach einer vollständigen Liste der jQuery-Ereignistypen
Wo kann ich eine komplette Liste aller jQuery unterstützten Ereignisse (wie finden click, mouseupusw.) mit einigen Erklärungen , wenn sie ausgelöst werden? Ich suche diejenigen, die gebunden werden können: $('#foo').bind('click', handler); Zum Beispiel habe ich gerade zufällig herausgefunden, dass es ein pasteEreignis gibt, aber ich kann nirgendwo in ihren Dokumenten …


12
Warum muss der Parameter "sender" in einem C # -Ereignishandler ein Objekt sein?
Gemäß den Microsoft-Richtlinien zur Benennung von Ereignissen ist der senderParameter in einem C # -Ereignishandler " immer vom Typ Objekt, auch wenn es möglich ist, einen spezifischeren Typ zu verwenden". Dies führt zu vielen Ereignisbehandlungscodes wie: RepeaterItem item = sender as RepeaterItem; if (item != null) { /* Do some …
73 c#  events 

3
Was bedeutet es, die Maus in WPF zu erfassen?
Auf System.Windows.UIElementgibt es eine CaptureMouse()und eine gepaarte ReleaseMouseCapture()Methode. In diesem WPF DragDrop- Beispiel rufen sie CaptureMouse bei MouseDown auf und geben es bei MouseUp frei. Die Dokumentation in MSDN ist so nutzlos wie sie kommt - "CaptureMouse -> Erfasst die Maus." Bevor ich es versuchte, nahm ich in meinem Kopf …
73 wpf  events  mouse 



2
Wie klone ich DOM-Ereignisse oder versende sie erneut?
Ich suche nach einer einfachen und abstrakten Möglichkeit, nur DOM-Ereignisse zu klonen oder erneut zu versenden. Ich bin nicht daran interessiert, DOM-Knoten zu klonen. Ich habe ein bisschen experimentiert, die DOM-Ereignisspezifikation gelesen und keine klare Antwort gefunden. Im Idealfall suche ich etwas so Unkompliziertes wie: handler = function(e){ document.getElementById("decoy").dispatchEvent(e) } …

4
jQuery: Wie kann ich das Ereignisobjekt in einer Ereignishandlerfunktion abrufen, ohne es als Argument zu übergeben?
Ich habe ein onclickAttribut auf meinem Link: <a href="#" onclick="myFunc(1,2,3)">click</a> Das weist auf diesen Ereignishandler in JavaScript hin: function myFunc(p1,p2,p3) { //need to refer to the current event object: alert(evt.type); } Ist es immer noch möglich, dieses Objekt zu erhalten, da das Ereignisobjekt "evt" nicht an einen Parameter übergeben wird? …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.