keypress, ctrl + c (или что-то вроде этого)

Не, в то время как у Вас есть нормальные соглашения о присвоении имен, актуальная документация и достаточно модульных тестов для хранения их организованными.

50
задан Brian Tompsett - 汤莱恩 19 August 2019 в 01:23
поделиться

1 ответ

По состоянию на 2019 это работает (в Chrome, по крайней мере)

$(document).keypress(function(e) {
    var key = (event.which || event.keyCode) ;
  if(e.ctrlKey) {
        if (key == 26) { console.log('Ctrl+Z was pressed') ; }
        else if (key == 25) { console.log('Ctrl+Y was pressed') ; }
        else if (key == 19) { console.log('Ctrl+S was pressed') ; }
    else { console.log('Ctrl', key, 'was pressed') ; }
    }
});
0
ответ дан 7 November 2019 в 10:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: