如何分析可添加快捷键组合的JavaScript类库keyboard.js
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,这篇文章给大家介绍如何理解可添加快捷键组合的JavaScript类库keyboard.js,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。今天分享一款帮助大家在网站或者web应用中
千家信息网最后更新 2025年11月07日如何分析可添加快捷键组合的JavaScript类库keyboard.js
这篇文章给大家介绍如何理解可添加快捷键组合的JavaScript类库keyboard.js,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
今天分享一款帮助大家在网站或者web应用中添加快捷键组合的类库 - keyboard.js,使用这个类库你可以很方便的捕捉输入键的组合,可以帮助你很好的添加相关快捷键的操作,希望大家喜欢!
主要特性:
◆ 独立类库,当然也可以和其它类库组合使用,例如,jQuery
◆ 字母或者字母组合绑定
◆ 支持Callback回调
◆ 多语言支持
◆ 支持AMD加载,例如 RequireJS
◆ 文档完整
Javascript:
$(document).ready(function(){ var gbin1 = ['g', 'b', 'i', 'n', '1'], google = ['g', 'o', 'o', 'g', 'l', 'e'], baidu = ['b', 'a', 'i', 'd', 'u'], kI = 0; document.addEventListener('keydown', function(){ var keys = KeyboardJS.activeKeys(); if(keys.length) { for(var i = 0; i < keys.length; i += 1) { if(keys[i] === gbin1[kI]) { if(kI < gbin1.length - 1) { kI += 1; } else { $("#info").html("Loading gbin1.com ... ..."); location = "http://www.gbin1.com"; } } else if(keys[i] === google[kI]) { if(kI < gbin1.length - 1) { kI += 1; } else { $("#info").html("Loading gbin1.com ... ..."); location = "http://www.google.com"; } } else if(keys[i] === baidu[kI]) { if(kI < gbin1.length - 1) { kI += 1; } else { $("#info").html("Loading gbin1.com ... ..."); location = "http://www.baidu.com"; } } else{ kI = 0; } var keysString; keysString = keys.join(', '); if(keysString!=' '){ var log=$("#log"); log.append('' + keysString + '').find("b").last().show(); } } } }); });HTML
![]()
Please typing one of site names below:
- gbin1
- baidu
Status bar
CSS
body{ background: #ccc; } #container{ margin: 0 auto; background: #202020; width: 960px; color: #E3E3E3; padding: 15px; margin-top: 0; } h3{ font-size:16px; font-family: Arial; font-weight: normal; } #log b{ position:relative; } #info{ background: #303030; padding: 10px; font-size: 10px; color: #888; }关于如何理解可添加快捷键组合的JavaScript类库keyboard.js就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
组合
快捷键
帮助
支持
内容
字母
更多
不错
兴趣
其它类
小伙
小伙伴
文档
文章
特性
知识
篇文章
网站
多语
参考
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
微信服务器存储空间
Gun数据库
华为网络安全最大投资板块
网络安全准入助手怎么解决
数据库数据导出为excel
计算机网络安全与管理论文答辩
浙江疆界互联网科技是哪个游戏
聊天软件开发好牌子推荐
快速阅读网络安全论文
简单介绍it网络技术
新用户免费的云服务器
博看数据库公司
邓辉 敏捷软件开发
黑魂2如何不自动连接服务器
服务器紧急
网评 网络安全
数据库营销技术支持
学编程 软件开发读啥专业
text在数据库啥意思
工控服务器散热器哪家好
服务器数据库被删除如何恢复
美食数据库e-r模型
网络安全大事件分析
网络安全大会简介
河北pdu服务器电源需要多少钱
如何使用旧手机的云服务器
app软件开发百度云
hbase是四维数据库
ap无线网络技术
e5-2620服务器