Возврат % от покупок


JavaScript – назначение горячих клавиш

Mousetrap — маленькая (всего 1.7КБ) javascript-библиотека, позволяющая легко добавлять обработки горячих клавиш на сайт.
Вариантов использования – масса. Поддерживается как одиночные нажатия так и комбинации клавиш. Поддерживаются клавиши:
shift, ctrl, alt, option, meta, command, backspace, tab, enter, return, capslock, esc, escape, space, pageup, pagedown, end, home, left, up, right, down, ins, del, a, /, $, *, =.

Пример использования библиотеки:

// одиночные нажатия
Mousetrap.bind('4', function() { highlight(2); });
Mousetrap.bind("$", function() { highlight(3); }, 'keydown');
Mousetrap.bind('x', function() { highlight(4); }, 'keyup');

// комбинации
Mousetrap.bind('command+shift+K', function() { highlight(7); });
Mousetrap.bind(['command+k', 'ctrl+k'], function() { highlight(8); });

// как у GMail
Mousetrap.bind('g i', function() { highlight(11); });
Mousetrap.bind('* a', function() { highlight(12)});

Работает в Internet Explorer 6+, Safari, Firefox, Chrome.

Сайт библиотеки: https://craig.is/killing/mice


Другие публикации:



Написать комментарий через:

 
               
  • Локальный блог
  •  
 

Ваш отзыв

Имя *

Почта (скрыта) *

Сайт

Напишите цифрами двa вoceмь двa *

Сообщение

 
Статусы для соц.сетей на ArtKiev Design Studio