Cette fois, je vais vous montrer comment utiliser les événements du clavier dans jquery, et quelles sont les précautions pour utiliser les événements du clavier dans jquery ? Ce qui suit est un cas pratique, jetons-y un œil.
jQuery dispose de trois fonctions pour gérer les événements du clavier. Selon l'ordre dans lequel les événements se produisent, ils sont :
. code jquery :
1. keydown();
2. keyup();
3.
L'événement keydown sera déclenché lorsque le clavier est enfoncé. Vous pouvez renvoyer false dans la fonction liée pour empêcher le déclenchement de l'événement par défaut du navigateur
.
keyup()L'événement keyup sera déclenché lorsque la touche est relâchée, ce qui correspond à l'événement après avoir appuyé sur le clavier et vous être levé
.
appui sur une touche()L'événement keypress est déclenché lorsqu'une touche est enfoncée. Nous pouvons le comprendre comme appuyer et soulever la même touche
. Les événements de clavier peuvent transmettre un événement de paramètre. En fait, certaines fonctions d'événement jQuery peuvent transmettre un tel paramètre :
. code jquery :
Dans le code ci-dessus, event.keyCode peut nous aider à obtenir la touche sur laquelle nous avons appuyé. Il renvoie le code ascii, tel que les touches haut, bas, gauche et droite, qui sont respectivement 38, 40, 37, 39$('input').keydown(function(event){ alert(event.keyCode); });
Je pense que vous maîtrisez la méthode après avoir lu le cas dans cet article. Pour des informations plus intéressantes, veuillez faire attention. vers d'autres articles connexes sur le site Web PHP chinois !
$(document).keypress(function(e) { if (e.ctrlKey && e.which == 13) $("form").submit(); }) ;
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!