jQuery keydown is one of the keyboard event methods. Other jQuery keyboard event methods are keyup and keypress.

jQuery keydown是键盘事件方法之一。 其他jQuery键盘事件方法是keyup和keypress。

jQuery按键 (jQuery keydown)

jQuery keydown method triggers when you first press a key on the keyboard and hold it. You can attach functions to execute when this event occurs.

首次按下键盘上的某个键并按住时,jQuery keydown方法将触发。 您可以附加函数以在发生此事件时执行。

jQuery keydown方法语法 (jQuery keydown method syntax)

  1. keydown(): This jQuery keydown method is used without any arguments.keydown():此jQuery keydown方法使用时不带任何参数。
  2. keydown(handler): This jQuery keydown method attaches a function to be executed when the keydown event is fired.keydown(handler):此jQuery keydown方法附加了触发keydown事件时要执行的功能。

jQuery keydown示例 (jQuery keydown example)

Following example demonstrates the use of jQuery keydown method.

以下示例演示了jQuery keydown方法的使用。

jquery-keydown.html

jquery-keydown.html

<!DOCTYPE html>
<html>
<head>
<title>jQuery keydown event example</title>
<script src="https://code.jquery.com/jquery-3.1.1.min.js"></script>
<script>
$(document).ready(function(){$("input:text").keyup(function(){$("input:text").css("background-color","red");});
$("input:text").keydown(function(){$("input:text").css("background-color","green");});
$("input:text").keypress(function(){$("input:text").css("background-color","yellow");});//reset jQuery keydown css$("input:reset").click(function(){$("input:text").css("background-color","white");});
});
</script>
</head>
<body>
<h3>jQuery keydown example</h3>
Enter anything: <input type="text">
<input type="reset">
<br><br>
Type something above and hold the key, background colour will change to Green.
<br><br>
Click on Reset button to try again.
</body>
</html>

In above example, when the key is pressed and hold, keydown() method is triggered which in turn executes the function that changes the background colour to green.

在上面的示例中,当按住键时,将触发keydown()方法,该方法又执行将背景颜色更改为绿色的功能。

Below screencast shows above jQuery keydown example in action.

下面的截屏视频显示了上面运行的jQuery keydown示例。

jQuery keydown演示 (jQuery keydown demo)

演示地址

翻译自: https://www.journaldev.com/13176/jquery-keydown-event

jQuery keydown事件相关推荐

  1. php keydown,jquery keydown事件的使用详解

    jquery键盘事件介绍,使用jquery的朋友可以参考下. 一.首先需要知道的是: 1.keydown() keydown事件会在键盘按下时触发. 2.keyup() keyup事件会在按键释放时触 ...

  2. jQuery绑定事件的三种常见方式(bind、one、【change、click、keydown、hover】)

    一.bind(type,[data],fn):为每个匹配元素的特定事件绑定对应的事件处理函数. 也可以同时给一个元素绑定多个事件,我们来看一下例子: <!DOCTYPE html> < ...

  3. 从零开始学习jQuery (五) 事件与事件对象【转】

    一.摘要 事件是脚本编程的灵魂. 所以本章内容也是jQuery学习的重点. 本文将对jQuery中的事件处理以及事件对象进行详细的讲解. 二.前言 本篇文章是至今为止本系列内容最多的一篇, 足以可见其 ...

  4. jQuery鼠标事件(转)

    鼠标事件是在用户移动鼠标光标或者使用任意鼠标键点击时触发的. (1):click事件:click事件于用户在元素敲击鼠标左键,并在相同元素上松开左键时触发. $('p').click(function ...

  5. Java程序员从笨鸟到菜鸟之(九十)跟我学jquery(六)jquery中事件详解

    由于jQuery本身就是web客户端的有力帮手,所以事件对于它来说就显得尤为重要了,事件是脚本编程的灵魂. 所以此内容也是jQuery学习的重点. 在传统的JavaScript中,注册一个事件也是非常 ...

  6. 从零开始学习jQuery (五) 事件与事件对象

    本系列文章导航 从零开始学习jQuery (一) 开天辟地入门篇 从零开始学习jQuery (二) 万能的选择器 从零开始学习jQuery (三) 管理jQuery包装集 从零开始学习jQuery ( ...

  7. 前端基础-jQuery的事件的用法

    阅读目录 常用事件 事件绑定 移除事件 页面载入 一.常用事件 1.鼠标事件之click事件 用交互操作中,最简单直接的操作就是点击操作.jQuery提供了两个方法一个是click方法用于监听用户单击 ...

  8. jQuery的事件方法

    bind() 向元素添加事件处理程序 blur() 添加/触发失去焦点事件 change() 添加/触发change事件 click() 添加/触发click事件 dblclick() 添加/触发do ...

  9. jquery键盘事件全记录

    很多时候,我们需要获取用户的键盘事件,下面就一起来看看jquery是如何操作键盘事件的. 一.首先需要知道的是: 1.keydown() keydown事件会在键盘按下时触发. 2.keyup() k ...

最新文章

  1. 源码阅读之Java栈的实现
  2. WPF 3d坐标系和基本三角形
  3. 1063 Set Similarity (25 分)【难度: 一般 / 知识点: STL中set的应用】
  4. ajax图片上传(asp.net +jquery+ashx)
  5. [bzoj1303][CQOI2009]中位数图
  6. CF888E Maximum Subsequence(meet in the middle)
  7. 电商知识图谱的构建及搜索推荐场景下的应用实践
  8. Spring的IoC解析
  9. 解决myeclipse里面git的更新(pull)操作问题
  10. Laravel响应宏原理
  11. 电商平台-财务系统模块的设计与架构
  12. prometheus监控服务器基本信息+华为交换机设备
  13. 人工神经元网络及其应用,现有的人工神经元网络
  14. GEOGJ型钢筋计应用工程监测
  15. Activity 启动流程
  16. atlas mysql_使用Atlas配置MySQL读写分离
  17. C#在图片框中显示一幅图片及其信息
  18. 数据结构(C语言)第二版 第一章课后答案
  19. Firefox是如何将一手好牌打得稀烂的?
  20. 统计机器学习【3】- K近邻法(三)Ball Tree

热门文章

  1. 【射影几何06】齐次坐标下“点-线”几何表示
  2. 程伟健:新城易居携手中旅联盟深度发力打造城市中心文旅目的地
  3. Redis - 启动
  4. c语言作业 电影院选座系统,c语言编程 电影院票务系统.wps
  5. SaaS企业如何降低客户流失率?
  6. 夜色总是匆匆降临...
  7. 医学统计学 第五章(定性资料的统计描述)
  8. OpenCV - C++实战(05) — 颜色检测
  9. 西游记笔记与想法(4)
  10. 《路人甲》 很适合喜欢动脑的人!