Я создал сайт портфолио и, просматривая изображения, хочу, чтобы пользователи могли перемещаться с помощью клавиш со стрелками. У меня есть следующий код, который отлично работает в FF, но не Chrome, Safari или IE.
$(document).keypress(function (evt) {
if (evt.keyCode == 39) {
evt.preventDefault();
$.scrollTo('+=564px', 800, { axis:'x' });
} else if (evt.keyCode == 37) {
evt.preventDefault();
$.scrollTo('-=564px', 800, { axis:'x' });
}
});
У меня установлен и работает плагин scrollTo, а также действительный файл jQuery, так что это не проблема. Может кто-нибудь сказать мне, почему это не может работать в других браузерах?
Живой пример здесь
Помощь всегда ценится!