Как отследить нажатие Ctrl+Enter с помощью jQuery?

Главная  >>  Frontend  >>  Как отследить нажатие Ctrl+Enter с помощью jQuery?

jQuery позволяет очень просто отслеживать комбинации клавиш. В этой статье — пример, как отследить нажатие Ctrl+Enter .на jQuery.

На самом деле всё очень просто. Нам нужно использовать событие keydown и event, который генериурет нам jQuery.

Например, если нам нужно отследить нажатие Ctrl+Enter на всех textarea:

Сначала мы подключаем наш обработчик на все нажатия клавиш на селекторе textarea. После этого, используя свойства event убеждаемся, что была нажата клавиша Ctrl (e.ctrlKey) и также был нажат Enter (e.keyCode == 13).

Если оба условия положительны — мы можем выполнять наши действия.

Если, к примеру, Вам нужно добавить обработчик на всю страницу — укажите в селекторе document:

Вот и всё. Ничего сложного — если остались вопросы — пишите в комментарии — буду рад всем. Удачи!