Вы можете попробовать что-то вроде этого:
var $lg = $(".lightgallery");
$lg.lightGallery(...)
...
$(document).keydown(function (e) {
e = e || window.event;
if (e.keyCode === 37) {
// Left
$lg.data('lightGallery').goToPrevSlide();
return false;
} else if (e.keyCode === 39) {
// Right
$lg.data('lightGallery').goToNextSlide();
return false;
}
});
После инициализации lightGallery
назначьте действие для события onKeyDown
и вызовите функции goToPrevSlide
или goToNextSlide
в соответствии с нажатой кнопкой.
return false
используется, чтобы избежать горизонтальной прокрутки страницы.