Есть ли способ в js / jquery, как использовать эти 2 комбинации клавиш?
Клавиша ESCape
а также
Клавиша SHIFT + ESCape
когда я реализовал это с помощью
document.onkeydown = function(e){if (e == null) {keycode = event.keyCode;}
else {keycode = e.which;}
if(keycode == 27){closeAll();}}
//upon pressing shift + esc
$(document).bind('keypress',function(event)
{
if(event.which === 27 && event.shiftKey)
{
closetogether();
}
});
кнопка выхода работает отлично, но кнопка с shift + esc запуталась, я думаю, потому что она ничего не делает. Не волнуйтесь, функция работает, например, когда я меняю комбинационную клавишу с 27 на 90 (z), она работает просто отлично.
Может кто-нибудь выбрать мне лучший путь?