Jquery keypress除了:{something}

编程入门 行业动态 更新时间:2024-10-21 23:03:19
本文介绍了Jquery keypress除了:{something}的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

jQuery或Javascript中是否有任何快捷方式(实际上是一个函数)来处理按钮按下除了某些东西,或者只有某些东西,例如:

$(输入).keypress('非功能'函数(){ //做某事});

只会在按下[az] [0-9]按钮时触发并忽略单个 shift 或 ctrl 但处理 shift + a =>按下了吗? / p>

PSi知道 if(key.code == 123)然后 ...

解决方案

如果你不想要的话,有一个jQuery插件可以使用类和正则表达式过滤按键写一个大的if语句来检测按下的密钥代码,它叫做 keyfilter 。一个例子是

$(选择器).keyfilter(/ [a-z] /);

Is there any shortcut( actually a function) in jQuery or Javascript to handle button press except something, or only something, e.g.:

$(input).keypress('nonfunctional' function(){ // do something });

that will trigger only on [a-z][0-9] buttons pressed and ignoring single shift or ctrl but handling shift+a => A pressed?

P.S.i do know about if(key.code == 123) then ...

解决方案

There is a jQuery plugin for using classes and regex for filtering keypresses if you dont want to write a large if statement to detect the key code pressed, its called keyfilter. An example would be

$(selector).keyfilter(/[a-z]/);

更多推荐

Jquery keypress除了:{something}

本文发布于:2023-10-13 09:58:33,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1487639.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:Jquery   keypress

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!