Как добавить функции клавиатуры?

avatar
Anantha Vijay
8 апреля 2018 в 06:01
49
2
-4

Я создал книжку-раскладушку. Как добавить функции клавиатуры для перелистывания страниц??

Исходный код- https://github.com/Ananthavijay/News-Book

Предварительный просмотр- http://hardcore-morse-14df89.bitballoon.com/

Источник
Alexander Nied
8 апреля 2018 в 06:08
0

Ознакомьтесь с Как задавать вопросы, чтобы узнать, как задавать правильно сформулированный вопрос. Это позволит получить полезные ответы. Удачи!

Ответы (2)

avatar
Shubham Shukla
8 апреля 2018 в 06:34
1

В Jquery вы можете привязать событие нажатия клавиши к определенной функции, например

$( "#target" ).keypress(function() {
console.log( "Handler for .keypress() called." );
});

если вы хотите привязать событие только к определенной клавише, например клавишам со стрелками влево и вправо;

$( "#target" ).keypress(function(event) {
  if(event.which === 37 ){ //for left arrow key
     console.log( "Handler for .keypress() called." );
   }
});

Подробнее о кодах ключей здесь

avatar
Artem
8 апреля 2018 в 06:22
0

Как использовать клавиши "влево", "вправо", "вверх", "вниз":

Обнаружение нажатия клавиши со стрелкой в ​​JavaScript

Вы можете использовать его с document.addEventListener('keydown', function(e){ // your code })