Я пытаюсь определить комбинации клавиш с помощью jQuery, я искал последние несколько часов, пытаясь найти работоспособное решение.Кажется, все отлично работает с клавишей ctrl, но не с клавишей Command на Mac.Этот код - почти то, что я хочу, но как я могу заставить его работать с командой?
$.ctrl = function(key, callback, args) {
var isCtrl = false;
$(document).keydown(function(e) {
if(!args) args=[]; // IE barks when args is null
if(e.ctrlKey) isCtrl = true;
if(e.keyCode == key.charCodeAt(0) && isCtrl) {
callback.apply(this, args);
return false;
}
}).keyup(function(e) {
if(e.ctrlKey) isCtrl = false;
});
};