Als «javascript-events» getaggte Fragen

VERWENDEN SIE DIESEN TAG NICHT! JavaScript hat keine Ereigniskonstrukte. Verwenden Sie [dom-events], [jquery-events], [backbone-events]; oder Bibliothek / Umgebung + [Ereignisse] zB [node.js] + [Ereignisse]

15
Wie debugge ich JavaScript / jQuery-Ereignisbindungen mit Firebug oder ähnlichen Tools?
Ich muss eine Webanwendung debuggen, die jQuery verwendet, um einige ziemlich komplexe und unordentliche DOM- Manipulationen durchzuführen . Zu einem bestimmten Zeitpunkt werden einige Ereignisse, die an bestimmte Elemente gebunden waren, nicht ausgelöst und funktionieren einfach nicht mehr. Wenn ich in der Lage wäre, die Anwendungsquelle zu bearbeiten, würde ich …

15
Verwenden von jQuery zum Testen, ob eine Eingabe den Fokus hat
Auf der Startseite einer Site, die ich erstelle, verwenden einige <div>die CSS :hover-Pseudoklasse, um einen Rahmen hinzuzufügen, wenn sich die Maus darüber befindet. Eines der <div>s enthält ein, <form>das mit jQuery den Rand beibehält, wenn eine Eingabe darin den Fokus hat. Dies funktioniert einwandfrei, außer dass IE6 keine :hoveranderen Elemente …

9
Kann ich mit jQuery Ereignisse finden, die an ein Element gebunden sind?
Ich binde zwei Ereignishandler an diesen Link: <a href='#' id='elm'>Show Alert</a> JavaScript: $(function() { $('#elm').click(_f); $('#elm').mouseover(_m); }); function _f(){alert('clicked');} function _m(){alert('mouse over');} Gibt es eine Möglichkeit, eine Liste aller Ereignisse zu erhalten, die an ein Element gebunden sind, in diesem Fall an ein Element mit id="elm"?

6
Übergeben Sie Mausereignisse durch ein absolut positioniertes Element
Ich versuche, Mausereignisse auf einem Element mit einem anderen absolut positionierten Element darüber zu erfassen. Im Moment treffen Ereignisse auf dem absolut positionierten Element es und sprudeln zu seinem übergeordneten Element, aber ich möchte, dass es für diese Mausereignisse "transparent" ist und sie an das weiterleitet, was sich dahinter befindet. …

5
jQuery verliert den Fokus
Ich versuche, einen Container anzuzeigen, wenn ein Eingabefeld den Fokus erhält, und - das ist das eigentliche Problem - den Container auszublenden, wenn der Fokus verloren geht. Gibt es ein entgegengesetztes Ereignis für den Fokus von jQuery? Ein Beispielcode: <input type="text" value="" name="filter" id="filter"/> <div id="options">some cool options</div> <script type="text/javascript"> …

5
So lösen Sie ein jQuery-Änderungsereignis im Code aus
Ich habe ein Änderungsereignis, das gut funktioniert, aber ich muss es wiederkehren lassen. Ich habe also eine Funktion, die bei einer Änderung ausgelöst wird und andere Dropdowns basierend auf einem Klassenselektor "ändert" (beachten Sie "Dropdowns", es kann mehr als eine geben). Diese Proxy-Änderung löst die Funktion nicht aus und schlägt …

6
Unterschied zwischen $ (this) und event.target?
Ich bin neu in jQuery und habe nach dem Tutorial in JavaScript und jQuery Registerkarten erstellt. Das fehlende Handbuch enthält die erste Zeile, wenn der Autor dies tut: var target = $(this); Aber ich habe es so versucht var target = evt.target; und ich habe diesen Fehler bekommen: Uncaught TypeError: …


5
HTML <input type = 'file'> Dateiauswahlereignis
Nehmen wir an, wir haben diesen Code: &lt;form action='' method='POST' enctype='multipart/form-data'&gt; &lt;input type='file' name='userFile'&gt;&lt;br&gt; &lt;input type='submit' name='upload_btn' value='upload'&gt; &lt;/form&gt; was dazu führt: Wenn der Benutzer auf die Schaltfläche "Durchsuchen ..." klickt, wird ein Dialogfeld zur Dateisuche geöffnet: Der Benutzer wählt die Datei entweder durch Doppelklicken auf die Datei oder durch …



4
Abfangen des Seitenabbruchereignisses
Beim Bearbeiten einer Seite in meinem System kann ein Benutzer entscheiden, zu einer anderen Website zu navigieren, und dabei alle Änderungen verlieren, die er nicht gespeichert hat. Ich möchte jeden Versuch abfangen, zu einer anderen Seite zu wechseln und den Benutzer aufzufordern, sicherzugehen, dass dies geschehen soll, da er möglicherweise …



15
Popstate beim Laden der Seite in Chrome
Overа этот вопрос есть ответы на Stapelüberlauf на русском : Chrome ненужная перезагрузка страницы history api Ich verwende die Verlaufs-API für meine Web-App und habe ein Problem. Ich rufe Ajax auf, um einige Ergebnisse auf der Seite zu aktualisieren, und verwende history.pushState () , um die Standortleiste des Browsers zu …

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.