jQuery快捷键插件:js-hotkeysjquery
<script src="https://unpkg.com/hotkeys-js/dist/hotkeys.min.js"></script>
<script type="text/javascript">
hotkeys('enter', function(event,handler) {
alert(111);
});
</script...
<script src="https://unpkg.com/hotkeys-js/dist/hotkeys.min.js"></script>
<script type="text/javascript">
hotkeys('enter', function(event,handler) {
alert(111);
});
</script>
不多解释 在没有焦点的时候可以生效 上面代码另存为1.htm 自己试一下就知道了
也可以写到一起:
hotkeys('ctrl+a,ctrl+b,r,f', function(event,handler) {
switch(handler.key){
case "ctrl+a":alert('you pressed ctrl+a!');break;
case "ctrl+b":alert('you pressed ctrl+b!');break;
case "r":alert('you pressed r!');break;
case "f":alert('you pressed f!');break;
}
});
<script type="text/javascript">
hotkeys('enter', function(event,handler) {
alert(111);
});
</script>
不多解释 在没有焦点的时候可以生效 上面代码另存为1.htm 自己试一下就知道了
也可以写到一起:
hotkeys('ctrl+a,ctrl+b,r,f', function(event,handler) {
switch(handler.key){
case "ctrl+a":alert('you pressed ctrl+a!');break;
case "ctrl+b":alert('you pressed ctrl+b!');break;
case "r":alert('you pressed r!');break;
case "f":alert('you pressed f!');break;
}
});
下一篇:jQuery事件之鼠标事件
最新评论
热门推荐
我要评论