Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Подскажите работающий вариант с реагированием на нажатие клавиш клавиатуры (https://javascript.ru/forum/jquery/11930-podskazhite-rabotayushhijj-variant-s-reagirovaniem-na-nazhatie-klavish-klaviatury.html)

Randomizer 21.09.2010 21:17

Подскажите работающий вариант с реагированием на нажатие клавиш клавиатуры
 
Перепробовал эти:
http://code.google.com/p/js-hotkeys/
http://habrahabr.ru/blogs/jquery/76424/
http://net.tutsplus.com/tutorials/ja...-using-jquery/

Мне нужно просто, что бы происходил fadeIn() у div при нажатии F2

Через hotkeys получилось, но срабатывает на любую кнопку =(
Вот делал так:
$(document).bind('keydown', 'f2',function (){
$('.adblocks').fadeOut('100');
  evt.stopPropagation( );  
    evt.preventDefault( );
return false;
});

inGray 21.09.2010 22:42

$(document).bind('keyup', function (event){
 if (event.keyCode == 113) alert('f2');
});

Randomizer 21.09.2010 23:29

Цитата:

Сообщение от inGray (Сообщение 71541)
$(document).bind('keyup', function (event){
 if (event.keyCode == 113) alert('f2');
});

Спасибо! Алерт выводит. Но как вместо алерта прикрутить fadeOut?

inGray 21.09.2010 23:32

$(document).bind('keyup', function (event){
 if (event.keyCode == 113) 
{
$('.adblocks').fadeOut('100');
}
});

Randomizer 21.09.2010 23:58

СпасибО!!! на фигурную скобку ошибся я ...


Часовой пояс GMT +3, время: 04:52.