Dieses Mal zeige ich Ihnen, wie Sie Tastatur-Ereignisse in jquery verwenden und welche Vorsichtsmaßnahmen für die Verwendung von Tastaturereignissen in jquery gelten? Das Folgende ist ein praktischer Fall, schauen wir uns das an.
jQuery verfügt über drei -Funktionen zur Verarbeitung von Tastaturereignissen, entsprechend der Reihenfolge, in der die Ereignisse auftreten:
JQuery-Code:
1. keydown();
2. keyup();
3
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
keyup()Das Keyup-Ereignis wird ausgelöst, wenn die Taste losgelassen wird. Dies ist das Ereignis, nachdem Sie die Tastatur gedrückt und aufgestanden haben Tastendruck()
Das Tastendruckereignis wird ausgelöst, wenn eine 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 Aufwärts-, Abwärts-, Links- und Rechtstaste, die jeweils 38, 40, 37 und 39 sind Wenn wir Strg+Enter implementieren möchten, ist es Strg+Enter, um das Formular abzusendenIch glaube, dass Sie die Methode beherrschen, nachdem Sie den Fall in diesem Artikel gelesen haben. Weitere spannende Informationen erhalten Sie zu anderen verwandten Artikeln auf der chinesischen PHP-Website!
$('input').keydown(function(event){ alert(event.keyCode); });
$(document).keypress(function(e) { if (e.ctrlKey && e.which == 13) $("form").submit(); }) ;
Das obige ist der detaillierte Inhalt vonSo verwenden Sie Tastaturereignisse in JQuery. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!