`

jquery键盘事件

阅读更多

jQuery 处理键盘事件 ,比如小说网站中常见的按左右键来实现上一篇文章和下一篇文章,按ctrl+回车实现表单提交,google reader和有道阅读中的全快捷键操作...
本文讲述jQuery处理按键的原理和方法

jQuery处理键盘 事件有三个函数,根据事件发生的顺序分别是:

1 keydown();
2 keyup();
3 keypress();

 

 
 
 

keydown()

keydown事件会在键盘按下时触发,可以在绑定的函数中欧能够返回false来防止触发浏览器 的默认事件.

keyup()

keyup事件会在按键释放时触发,也就是你按下键盘起来后的事件

keypress()

keypress事件会在敲击按键时触发,我们可以理解为按下并抬起同一个按键

我们怎么才能获取我按下的是A还是Z还是回车按钮呢?

键盘事件可以传递一个参数event ,其实说有的jQuery事件 函数中都可以传递这么一个参数

1 $( 'input' ).keydown( function (event){
2 alert(event.keyCode);
3 });

上面代码中的,event.keyCode 就可以帮助我们获取到我们按下了什么按键,他返回的是ascII码,比如说上下左右键,分别是38,40,37,39

如果我们要实现ctrl+Enter就是ctrl+回车提交表单

1 $(document).keypress( function (e) {
2 if (e.ctrlKey && e.which == 13)
3 $( "form" ).submit();
4

})

 

文章作者:POPO4J
本文地址:http://www.popo4j.com/article/keyboard-events-jquery.html

分享到:
评论

相关推荐

    jquery 监听 键盘 事件

    jQuery键盘事件绑定 jQuery提供了`.on()`方法来绑定事件,包括键盘事件。键盘事件主要有三种类型: - `keydown`:当用户按下键盘上的键时触发。 - `keyup`:当用户释放键盘上的键时触发。 - `keypress`:当键盘上...

    jquery 键盘事件的使用方法详解

    jquery 键盘事件的使用方法详解 jQuery处理键盘事件有三个函数,根据事件发生的顺序分别是: jquery 代码: 1. keydown(); 2. keyup();  3. keypress();  keydown() keydown事件会在键盘按下时触发,可以在...

    jQuery键盘按键按钮响应事件代码.zip

    下面是一个简单的jQuery键盘事件处理的代码片段: ```javascript $(document).ready(function() { $(document).on('keydown', function(event) { if (event.keyCode === 13) { // 检查是否按下回车键 // 这里...

    jquery键盘事件介绍

    一、首先需要知道的是: 1、keydown() keydown事件会在键盘按下时触发. 2、keyup() keyup事件会在按键释放时触发,也就是你按下键盘起来后的事件 3、keypress() keypress事件会在敲击按键时触发,我们可以理解为按下并...

    jquery键盘事件使用介绍

    ### jQuery键盘事件使用详解 #### 一、键盘事件概述 在网页开发中,键盘事件是非常重要的交互手段之一,尤其在需要用户输入或者通过键盘控制页面元素的应用场景中尤为重要。jQuery 提供了简单易用的方式来处理键盘...

    jQuery键盘按钮响应事件代码.zip

    本资源“jQuery键盘按钮响应事件代码.zip”显然关注的是如何利用jQuery来实现键盘按键与页面上按钮的相似事件响应。这在交互设计中非常常见,可以提升用户的操作体验,特别是对于无障碍访问或者游戏应用等场景。 ...

    javascript键盘响应事件

    二、jQuery键盘事件 jQuery库简化了DOM操作和事件处理,使代码更简洁。我们可以使用`.on()`方法绑定键盘事件: ```javascript $(document).on('keydown', function(event) { console.log('Key pressed:', event....

    jquery 键盘事件 keypress() keydown() keyup()用法总结

    本文主要总结了jQuery框架中的三种键盘事件:keypress()、keydown()、keyup()。这些事件在处理用户与网页元素交互时非常关键,尤其是在文本输入和键盘操作方面。在深入了解这些事件的用法之前,我们首先需要明白它们...

    jQuery键盘按键按钮响应事件代码

    本主题聚焦于"jQuery键盘按键按钮响应事件代码",这是一个功能,使得用户在键盘上按下按键时,能够触发与点击按钮相同的行为。 首先,我们需要了解jQuery中的事件处理函数。在jQuery中,`$(document).ready()` 是一...

    jquery。键盘插件

    而“jQuery键盘插件”则是jQuery生态中的一个扩展,为网页应用提供了模拟真实键盘的功能。这个插件尤其适用于移动设备或特定输入场景,如在线表单、密码输入等,避免了在触摸屏上使用虚拟键盘的不便。 在描述中提到...

    扩展jQuery 键盘事件的几个基本方法

    在JavaScript和jQuery中,扩展键盘事件的处理是增强用户交互体验的一个重要方面。在这个场景中,我们看到一个名为`jquery.hy.key.js`的文件,它扩展了jQuery库,增加了几个处理键盘事件的方法。这些方法主要关注于...

    网页版jquery键盘插件

    7. **API设计**:一个优秀的jQuery键盘插件会提供清晰的API,允许开发者定制键盘布局、按键功能、触发事件等,以满足各种应用场景。 在实际应用中,开发者可以按照以下步骤使用这个键盘插件: 1. 引入jQuery库和...

    基于 jQuery 实现键盘事件监听控件

    根据给定文件信息,以下是基于 jQuery 实现键盘事件监听控件的相关知识点详细说明: 1. jQuery 键盘事件监听控件介绍:在现代网页交互中,监听键盘事件是非常常见且重要的一项功能。使用 jQuery 来实现键盘事件监听...

    jquery 搜索 键盘选择 li 键盘事件 鼠标事件

    根据提供的文件信息,我们可以总结出以下关于 jQuery 中搜索功能、键盘事件处理以及鼠标事件处理的知识点: ### 一、jQuery 搜索功能实现 在提供的代码片段中,主要实现了基于 jQuery 的搜索建议功能。该功能的...

    jQuery键盘插件网页虚拟键盘输入代码

    jQuery键盘插件就是为了解决这一问题而设计的,它提供了丰富的功能和自定义选项,使得在网页上实现虚拟键盘输入变得简单易行。 jQuery是一个广泛使用的JavaScript库,它简化了DOM操作、事件处理、动画制作和Ajax...

    jQuery键盘控制PPT幻灯片特效.zip

    通过键盘控制幻灯片是其主要特性,利用JavaScript中的事件监听器,特别是对键盘事件的捕获,例如键盘上的上下左右箭头键。当用户按下这些键时,对应的函数会被触发,从而实现幻灯片的前进或后退。这需要深入理解...

    jquery.hotkeys键盘事件处理插件DEMo

    《jQuery.hotkeys键盘事件处理插件DEMO深度解析》 jQuery.hotkeys是一个强大的插件,专为处理键盘事件而设计,使得开发者可以轻松地监听并响应用户按下特定按键的组合。这个插件由John Resig创建,是jQuery库的一个...

Global site tag (gtag.js) - Google Analytics