html 按下和松开事件,利用JQuery实现一个键盘按下与松开触发事件

利用JQuery实现一个键盘按下与松开触发事件

发布时间:2020-11-09 16:14:22

来源:亿速云

阅读:105

作者:Leah

这期内容当中小编将会给大家带来有关利用JQuery实现一个键盘按下与松开触发事件,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

效果图:

03bf0655589b8cdeeeff06194282bbb8.gif

HTML部分:首先设置几个盒子,用来构建这个页面的大致框架。

给盒子相应的类名以及id,方便css的布局以及JQuery的获取。

在盒子内放入文字。

引用JQuery插件。

f2844eb01e51ff73e399bc45cf4325c4.png

CSS部分:

1.设置一个公共的类(HTML),在里面写公共的样式,并且放入HTML的盒子中。

2.设置关键帧的值,添加一些CSS3的动画效果。

3.把引用关键帧的的函数封装在一个类(CSS)中。

c279b0858baf0f790c6b782a3a0d160a.png

JQuery部分:

1.先设置键盘按下事件(onkeydown)。

2.if判断中输入相应的键码值,确定你所按下的键盘。

3.获取对应的ID,然后用JQuery代码给HTML布局添加封装着关键帧动画函数的类。

a7672ddd635ccc8230a68df0721fa71a.png

4.设置键盘松开事件(onkeyup)。

5.键码值要与(onkeydown)中对应的键码一致。

5.设置一次性定时器,在定时器的函数体中写入代码块。

6.通过定时器,规定每过多长时间就会把封装着关键帧动画函数的类移除,以实现可以多次按下键盘的效果。

178d5314f06441b8e3270fbf90e4957d.png

上述就是小编为大家分享的利用JQuery实现一个键盘按下与松开触发事件了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注亿速云行业资讯频道。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值