Tag: event-handling
Event-handling ist ein coding style über den Umgang mit Nachrichten, die zwischen eine Quelle und einen oder mehrere Abonnenten. Ein Punkt listener in den Quellcode bieten eine Möglichkeit, die abonnierten code konsumieren können Nachrichten, die von der Quelle.
4
Antworten
Ich bin mit dem folgenden code zu erkennen, Wann eine dynamisch generierte Schaltfläche geklickt wird. $(document).on("click",".appDetails", function () { alert("test"); }); In der Regel, wenn Sie nur wollte $('.appDetails').click() könnten Sie $(this) zu bekommen, das element, das
5
Antworten
Ich habe etwas ähnliches wie eine Zeichnung Leinwand, und ich erfassen Sie den Zustand on mouseup für rückgängig Zwecke. Die Leinwand ist nicht full-screen, so dass Sie ziehen können mit einer Bürste und einem release außerhalb der
2
Antworten
Arbeite ich in C# und meinen Arbeitsplatz einige code-standards. Einer von Ihnen ist, dass jeder event-handler verbinden wir (wie KeyDown) müssen getrennt werden, in der Dispose Methode. Gibt es einen Grund dafür? InformationsquelleAutor der Frage No Idea
7
Antworten
Was passiert, wenn ich binden zwei event-Handler auf das gleiche Ereignis für das gleiche element? Beispiel: var elem = $("...") elem.click(...); elem.click(...); Gibt der Letzte handler "gewinnen", oder werden beide Handler ausgeführt werden? InformationsquelleAutor der Frage flybywire
4
Antworten
Ich bin nicht gut bewandert im event-basierte Programmierung. Im Grunde bin ich immer noch herumstolpern. Ich werde versuchen, etwas einrichten, aber auch mit den tutorials, ich kann nicht umbrochen, mein Kopf herum. Was ich gerne tun würde
25
Antworten
Wie Sie sagen, wenn ein browser automatisch ausgefüllt, eine text-box? Vor allem mit Benutzername & Passwort-Boxen, die autofill-Funktion um das laden der Seite. Meine erste Frage ist, Wann tritt dies in der page-load-Sequenz? Ist es vor oder
5
Antworten
Ich begreife diese Frage hat zu tun mit dem event-handling und die, die ich gelesen habe über Python-event-handler einen Disponenten, also entweder es gab keine Antwort auf meine Frage oder ich völlig verpasst Sie die Informationen. Möchte
1
Antworten
Ich bin eine harte Zeit zu verstehen den Unterschied zwischen verschiedenen Methoden der com.google.gwt.core.client.Scheduler Schnittstelle, insbesondere die scheduleDeferredscheduleFinallyund scheduleIncremental Methoden. Ich bin behindert, in meinem Verständnis, ich denke, durch meine mangelnde Vertrautheit mit der browser-event processing loop,
11
Antworten
Wenn ich will, um zu verhindern, dass die anderen event-Handler ausführen, nachdem ein bestimmtes Ereignis ausgelöst wird, kann ich verwenden eine von zwei Techniken. Verwende ich jQuery in den Beispielen, aber dies gilt für plain-JS: 1. event.preventDefault()
4
Antworten
Kann mir jemand sagen der Unterschied zwischen den KeyDown Veranstaltung, die KeyPress Ereignis und die KeyUp Veranstaltung? Ich habe in der msdn-Website, und es erklärt nicht viel. Kann mir jemand sagen, in einfachen logischen Sinn, wenn jeder
8
Antworten
Habe ich eine third-party-editor, der im wesentlichen besteht aus einem Textfeld und einem button (der DevExpress ButtonEdit Kontrolle). Ich möchte einen bestimmten Tastendruck (Alt + nach Unten) emulieren Klick auf die Schaltfläche. Um zu vermeiden, dass das
2
Antworten
Wenn Sie fügen zwei oder mehrere event-Handler an ein HTML-element, würden Sie ausgeführt werden, eine nach der anderen. Allerdings, wenn Sie möchten, stoppen Sie das nachfolgende event-Handler, basierend auf einem Zustand der Prüfung in der ersten handler,
5
Antworten
Was tun, sender und eventArgs bedeuten/finden? Wie kann ich Sie benutzen (für das Szenario)? Szenario: Ich versuche zu bauen, ein custom control mit einer delete-Funktion, und ich möchte in der Lage sein, löschen Sie das Steuerelement, auf
2
Antworten
Ich bin mit einer Klasse, die nach vorne events in C#. Ich Frage mich, ob es einen Weg gibt, das zu tun es erfordert weniger code-overhead. Hier ein Beispiel, was ich habe, so weit. class A {
4
Antworten
Code: $('#Inputfield').keyup(function(e) { if(e.which == 13) { functionXyz(); } else { functionZyx(); } }); $(document).keyup(function(exit) { if (exit.keyCode == 27) { functionZzy(); } }); Frage:Wie zu entfernen das keyup-Ereignis-handler keyCode == 27 und die übrigen $(document).keyup-Ereignis-Handler intakt?
4
Antworten
Möchte ich auf das Ereignis zu behandeln, wenn ein Wert geändert wird in eine ComboBox im DataGridView Zelle. Gibt es die CellValueChanged Ereignis, sondern, dass man nicht Feuer, bis ich Sie irgendwo anders im DataGridView. Einem einfachen
6
Antworten
Ich bin auf der Suche nach dem jQuery-äquivalent dieser JavaScript-Aufruf der Methode: document.addEventListener('click', select_element, true); Habe ich mittlerweile soweit: $(document).click(select_element); aber nicht das gleiche Ergebnis erzielen, wie die letzten parameter für die JavaScript-Methode - ein boolescher Wert,
2
Antworten
Kann jemand mir erklären, warum gibt es einen Unterschied in der Reihenfolge, in der die event-Handler ausgeführt werden, je nachdem, wie Sie angebracht wurden? Im Beispiel unten bin ich mit dem .on() und .addEventListener() Methoden für den
5
Antworten
Ich Frage mich zwei Dinge, die im Kontext von angularJS-event-handling. Wie definiert die Reihenfolge, in der die Handler, die hören das gleiche Ereignis ausgelöst werden? Ist es ein Zeichen für eine schlechte Konstruktion, wenn Sie beginnen sich
2
Antworten
Was ist das richtige format für die Deklaration eines event-handlers in eine Schnittstelle, wenn Sie eine benutzerdefinierte Unterklasse der Event-Handler, anstatt die Basis-Event-Handler-Klasse. Erstelle ich den EventHandler Unterklasse MyEventHandler zum Beispiel in der delegate-Deklaration, aber man kann
6
Antworten
Wie man das update sofort, wenn der jSpinner den Wert geändert wurde. ChangeListener listener = new ChangeListener() { public void stateChanged(ChangeEvent e) { jLabel.setText(e.getSource()); } }; spinner1.addChangeListener(listener); Den code oben nicht die Bezeichnung ändern, den text automatisch,
7
Antworten
Ich denke, Sie haben gehört, Nachricht/Ereignis-Busse, es ist die einzige Stelle, bei der alle Ereignisse in das system fließen. Ähnliche Architekturen findet man in computer-motherboards und LAN-Netzwerke. Es ist ein guter Ansatz für motherboards und Netzwerke, wie
7
Antworten
php-code: <a id="a$id" onclick="check($id,1)" href="javascript:void(0)" class="black">Qualify</a> Wie zu entfernen onclick="check($id,1) so "Qualifizieren" kann nicht angeklickt werden oder "check($id,1) wird nicht gefeuert werden. Wie dies mit JQuery? InformationsquelleAutor der Frage Steven | 2009-11-06
4
Antworten
Ich bin derzeit auf der Erstellung einer Anwendung in C# mit Visual Studio. Ich möchte einige code, so dass, wenn eine variable den Wert 1 hat dann ein bestimmtes Stück code ausgeführt wird. Ich weiß, dass ich
6
Antworten
Möchte ich eine app Hauptfenster zu ignorieren Maus-und Tastatur-Ereignisse, indem Sie auf Anwendungen, darunter in der Fenster-manager Z-Reihenfolge. Ich sehen, wie Kind widgets ignorieren, Tastatur oder Maus-Ereignisse, aber wie über die main-Fenster? Ich versuche, mich ein desktop-widget,
2
Antworten
Habe ich eine Klasse, die bietet ein paar events. Die Klasse ist Global definiert, aber nicht instanziert auf, dass die Globale Deklaration-es ist instanziert, die auf einer wie-erforderlichen Grundlage in den Methoden, die Sie benötigen. Jedes mal,
9
Antworten
Ich versuche so entfernen Sie einen Ereignis-listener innerhalb der listener-definition: canvas.addEventListener('click', function(event) { click++; if(click == 50) { //remove this event listener here! } //More code here ... Wie konnte ich das tun? in diesem = Fall...
10
Antworten
Ich habe eine Layout im XML-Format definiert, die aus mehreren Buttons. Momentan mache ich dies in der OnCreate Methode definieren die Ereignishandler gegen die Tasten: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); Button newPicButton = (Button)findViewById(R.id.new_button); newPicButton.setOnClickListener(btnListener);
14
Antworten
Was ist der Unterschied zwischen onInterceptTouchEvent und dispatchTouchEvent in Android? Laut dem android developer guide, beide Methoden können verwendet werden, um abzufangen, ein touch-event (MotionEvent), aber was ist der Unterschied? Wie onInterceptTouchEventdispatchTouchEvent und onTouchEvent miteinander interagieren innerhalb
4
Antworten
Ich habe ein problem mit dem Mausrad zu arbeiten, in der folgende XAML-Code, die ich aus Gründen der übersichtlichkeit vereinfacht: <ScrollViewer HorizontalScrollBarVisibility="Visible" VerticalScrollBarVisibility="Visible" CanContentScroll="False" > <Grid MouseDown="Editor_MouseDown" MouseUp="Editor_MouseUp" MouseMove="Editor_MouseMove" Focusable="False" > <Grid.Resources> <DataTemplate DataType="{x:Type local:DataFieldModel}" > <Grid
7
Antworten
Ich bin sicher, dass ich bin einfach nicht verstehen etwas Grundsätzliches über Ereignisse und/oder Delegaten in C#, aber warum kann nicht ich den booleschen tests in diesem code-Beispiel: public class UseSomeEventBase { public delegate void SomeEventHandler(object sender,
16
Antworten
Muss ich Debuggen einer web-Anwendung, die mit jQuery zu tun, einige relativ Komplex und chaotisch DOM manipulation. An einem Punkt, einige der Ereignisse, die gebunden waren, um bestimmte Elemente, werden nicht gefeuert und einfach aufhören zu arbeiten.
4
Antworten
Vorausgesetzt, es gibt eine große Anzahl von Elementen, die in der gesamten Website, die eine unbekannte Anzahl und Art von Veranstaltungen gebunden werden. Wenn ich außer Kraft setzen müssen, dass alle diese Ereignisse mit einem einzigen Ereignis
5
Antworten
Will ich erkennen das focus-Ereignis an ein element, aber nur, wenn es eingeleitet wurde, indem der Benutzer die tab-Taste. Zum Beispiel: <input type="text" id="foo" /> <input type="text" id="detect" /> Wenn der Benutzer konzentriert sich auf #foo aus
4
Antworten
Wie fange ich ein Strg+C - Ereignis in C++? InformationsquelleAutor der Frage Scott | 2009-10-29
3
Antworten
Ist es schlechte Praxis zu schreiben, inline-event-Handler ? Für mich, ich bevorzuge es verwenden, wenn ich will, um eine lokale variable in der event-handler wie folgt aus: Ich bevorzuge diese: //This is just a sample private void
4
Antworten
Ich habe eine Anwendung, für die Reaktion auf bestimmte Ereignisse in der folgenden Weise: void someMethodWithinSomeClass() { while (true) { wait for event; if (event == SomeEvent) { doSomething(); continue; } if (event == SomeOtherEvent) { doSomethingElse();
8
Antworten
Mir gesagt wurde, zu verwenden-Dokument.fertig, als ich anfing zu Javascript/jQuery, aber ich habe nie wirklich verstanden, warum. Könnte jemand einige grundlegende Richtlinien auf, Wann es Sinn macht zu wickeln javascript/jquery-code von jQuery document.ready? Einige Themen bin ich
3
Antworten
Welche Reihenfolge sind die Ereignisse in JavaScript behandelt? Hier sind die Veranstaltungen in alphabetischer Reihenfolge... onabort - Laden eines Bildes unterbrochen onblur - Ein element den Fokus verliert onchange - der Benutzer Die Inhalt des Feldes onclick
3
Antworten
Ich will eine Konsolenanwendung zu erstellen, wird die Anzeige der Taste, die gedrückt wird auf der Konsole, habe ich diesen code so weit: static void Main(string args) { //this is absolutely wrong, but I hope you get
2
Antworten
Ich habe diesen code von einem anderen SO Frage, aber Knoten beschwert verwenden.stdin.setRawMode statt tty, also änderte ich es. Bevor: var tty = require("tty"); process.openStdin().on("keypress", function(chunk, key) { if(key && key.name === "c" && key.ctrl) { console.log("bye
4
Antworten
Den jQuery-Dokumentation sagt die Bibliothek verfügt über eine integrierte Unterstützung für die folgenden Ereignisse: blur, focus, load, resize, scroll, herunterladen, klicken, dblclick, mousedown, mouseup, mousemove, mouseover, mouseout, mouseenter, mouseleave, ändern, auswählen, abschicken, keydown, keypress, keyup und Fehler.
5
Antworten
Ich werde versuchen zu erklären, das problem mit einem einfachen code. var fireClick = function() { alert('Wuala!!!') }; $('#clickme').click(fireclick); $('#clickme').click(fireclick); So, jetzt wird es offensichtlich alert 2-mal, aber ich brauche es Alarm nur einmal. Versucht so viele
5
Antworten
Habe ich zwei Funktionen gebunden, um eine click-Ereignis zu zwei verschiedenen Zeitpunkten (mit jQuery). Die Reihenfolge, in der Sie ausgelöst werden, ist von Bedeutung. Sie werden brennen in der richtigen Reihenfolge. Das problem ist, wenn die erste
6
Antworten
Wie Sie auf eine Schaltfläche klicken, jede Sekunde mit JavaScript? InformationsquelleAutor der Frage 001 | 2010-12-23
16
Antworten
Habe ich <input type="checkbox" id="checkbox1" /> <br /> <input type="text" id="textbox1" /> und $(document).ready(function() { //set initial state. $('#textbox1').val($(this).is(':checked')); $('#checkbox1').change(function() { $('#textbox1').val($(this).is(':checked')); }); $('#checkbox1').click(function() { if (!$(this).is(':checked')) { return confirm("Are you sure?"); } }); }); JSFIDDLE link
1
Antworten
Ich bin noch nicht vertraut mit GWT und Wunder mich, wie die Verwendung der EventBus oder ob es noch bessere Lösungen zum senden ein Ereignis, über das Projekt. Widget 1 ist eine Schaltfläche. Widget 2 hat ein
2
Antworten
Möchte ich informieren, wird eine Warnmeldung an alle Abonnenten, wenn ein trap aufgetreten ist. Den code, den ich gemacht funktioniert über eine delegate-Methode(myDelegate del). meine Fragen sind.. Möchte ich wissen, ist es Wert, mit Event-Handler besser delegieren?
7
Antworten
Ich bin mit dem twitter bootstrap popovers, In der popover, ich bin das hinzufügen einer Schaltfläche, Muss ich anfügen einer click - handler für die Schaltfläche, aber die Art und Weise popover funktioniert, ist jedes mal, wenn
4
Antworten
Kann ich hören mrow klicken Sie auf Ereignisse einem div, mit sometihng wie $('#mydiv').on('click', 'mrow', function() { var moo = $(this).attr('id'); if (handlers[id]) { event.stopPropagation(); handlers[id](); } Kann ich ein ähnliches setup zu hören auf alle klicken