我正在使用此(http://www.openjs.com/scripts/events/keyboard_shortcuts/)库检查我网站上的按键。
我已经制作了代码来切换div的内容,而不是按下键。这个脚本有效。
shortcut.add("G",function() {
document.getElementById("loading").innerHTML = '123';
},{
'type':'keydown',
'propagate':true,
'target':document
});
shortcut.add("G",function() {
document.getElementById("loading").innerHTML = '456';
},{
'type':'keyup',
'propagate':true,
'target':document
});
现在,当我想检查Modifier按键(例如Meta(= Mac上的Command)或Ctrl)时,它不起作用:
shortcut.add("Meta",function() {
document.getElementById("loading").innerHTML = '123';
},{
'type':'keydown',
'propagate':true,
'target':document
});
shortcut.add("Meta",function() {
document.getElementById("loading").innerHTML = '456';
},{
'type':'keyup',
'propagate':true,
'target':document
});
这是图书馆的限制还是我做错了? 如果是因为库,有人可以告诉我在脚本中添加什么吗? 我拼命寻找解决方案近3个小时:(
非常感谢任何可以给我提示的人, 卡米洛