数码资讯
用于快速动态绑定键盘事件的jQuery操作函数代码
复制代码代码如下所示: (函数($)) { 扩展({ key_fn:{} / /功能对应于存储的结合特性 key_code:{} /炭 key_bind:功能(CH,回调){ Var KeyCode = {:65,B 66,C 67,D::68,:69,:70,:71,:72,:73,:74,我。
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
复制代码代码如下所示:
(函数($))
{
扩展({
key_fn:{} / /功能对应于存储的结合特性
key_code:{} /炭
key_bind:功能(CH,回调){
Var KeyCode = {:65,B 66,C 67,D::68,:69,:70,:71,:72,:73,:74,我。
如果(keycode.hasownproperty(CH)){
美元key_fn.push(回调);
美元key_code.push(CH);
第一次需要添加事件
如果(美元。key_fn.length = = 1){
$(document)。Keypress(function(e){
var =事件window.event | |;
var k =能哪| |;
对于(var i = 0;i <美元。key_fn.length;i++){
32 兼容小写
如果(k-32 = =密码{ $。key_code {我} } | | { k = =密码{ $。key_code {我} })
日志('pressed绑定键+ K);
美元。key_fn {我}();
打破;
}
}
});
}
}其他
{
警报('binding事件只能是字母);
}
}
});
}(jQuery);
以下可以使用如下
复制代码代码如下所示:
美元。key_bind(F,set_table_full_screen);
美元。key_bind(R,reloadthis);
有时候,我们需要添加一些快捷键的应用,写下面的代码时,通过key_bin,很方便的将键盘和相应的操作功能。
复制代码代码如下所示:
$(document)。Keypress(function(){ })
(函数($))
{
扩展({
key_fn:{} / /功能对应于存储的结合特性
key_code:{} /炭
key_bind:功能(CH,回调){
Var KeyCode = {:65,B 66,C 67,D::68,:69,:70,:71,:72,:73,:74,我。
如果(keycode.hasownproperty(CH)){
美元key_fn.push(回调);
美元key_code.push(CH);
第一次需要添加事件
如果(美元。key_fn.length = = 1){
$(document)。Keypress(function(e){
var =事件window.event | |;
var k =能哪| |;
对于(var i = 0;i <美元。key_fn.length;i++){
32 兼容小写
如果(k-32 = =密码{ $。key_code {我} } | | { k = =密码{ $。key_code {我} })
日志('pressed绑定键+ K);
美元。key_fn {我}();
打破;
}
}
});
}
}其他
{
警报('binding事件只能是字母);
}
}
});
}(jQuery);
以下可以使用如下
复制代码代码如下所示:
美元。key_bind(F,set_table_full_screen);
美元。key_bind(R,reloadthis);
有时候,我们需要添加一些快捷键的应用,写下面的代码时,通过key_bin,很方便的将键盘和相应的操作功能。
复制代码代码如下所示:
$(document)。Keypress(function(){ })
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。