In diesem Artikel werden hauptsächlich relevante Informationen zur Verwendung von JQuery-Tastaturereignissen im Detail vorgestellt. Ich hoffe, dass Freunde in Not darauf verweisen können kann jedem helfen.
Detaillierte Erläuterung der Verwendung von JQuery-Tastaturereignissen
JQuery verfügt über drei Funktionen zur Verarbeitung von Tastaturereignissen. Entsprechend der Reihenfolge, in der die Ereignisse auftreten, sind dies:
jquery-Code:
1. keyup();
Das Keydown-Ereignis wird ausgelöst, wenn die Tastatur gedrückt wird. Sie können in der gebundenen Funktion false zurückgeben, um zu verhindern, dass das Standardereignis des Browsers ausgelöst wird .
Das Keyup-Ereignis wird ausgelöst, wenn die Taste losgelassen wird, also das Ereignis, nachdem Sie die Tastatur gedrückt haben.
Das Tastendruckereignis wird ausgelöst, wenn die Taste gedrückt wird. Wir können es als Drücken und Anheben derselben Taste verstehen >
Tastaturereignisse können ein Parameterereignis übergeben. Tatsächlich können einige jQuery-Ereignisfunktionen einen solchen Parameter übergeben:
JQuery-Code:
Im obigen Code kann uns event.keyCode helfen, herauszufinden, welche Taste wir gedrückt haben. Es gibt den ASCII-Code zurück, z. B. die Auf-, Ab-, Links- und Rechts-Tasten, die 38 sind. 40, 37 bzw. 39
$('input').keydown(function(event){ alert(event.keyCode); });
Wenn wir Strg+Enter implementieren möchten, drücken Sie einfach Strg+Enter, um das Formular abzusenden
Verwandte Empfehlungen:
$(document).keypress(function(e) { if (e.ctrlKey && e.which == 13) $("form").submit(); }) ;
Eine kurze Erklärung der Tastaturereignisse in js
Detaillierte Erklärung des Unterschieds zwischen den jQuery-Tastaturereignissen „keydown“ und „keypress“.
Einführung in Javascript/JQuery-Tastaturereignisse
Das obige ist der detaillierte Inhalt vonDetaillierte Beispiele für die Verwendung von JQuery-Tastaturereignissen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!