- Регистрация
- 30 Мар 2014
- Сообщения
- 6
- Реакции
- 3
Событие клавиш
Что-бы просмотреть код клавиши: демо
И так начнем. У меня к примеру код в шаблоне footer , так как я хочу что-бы он отображался везде где есть футер.
Вот сам скрипт
Код:
jQuery(document).keyup(function(e)
{
if(e.altKey) // Проверяем нажали мы ALT или нет
{
e.altKey = true; // Если нажали присваиваем, ALT = true.
}
else if(e.keyCode == 49 && e.altKey == false) // Проверяем нажата ли цифра 1 и отпустили мы ALT или нет, если все хорошо нас перенаправляет на другую страницу.
{
window.location.href = "Ссылка.ру";
// По сути тут может быть любой код, который вы хотите показать при нажатии каких либо клавиш.
}
});
Данный скрипт использую для быстрой навигации по сайту. Может вам пригодиться.keyup - вызывает событие keyup для каждого элемента набора.
Это приводит к тому, что все привязанные к событию keyup функции выполняются и вызывается действие браузера по умолчанию для каждого совпавшего элемента набора.
e.altKey - клавиша ALT
e.keyCode - код клавиши
e.keyCode == 49 - проверка совпадает ли код клавиши с нажатой кнопкой
window.location.href - перенаправляет на другую страницу
Последнее редактирование: