Как узнать, когда последнее изображение появилось в лайтбоксе2

Используя jQuery lightbox2, есть ли способ узнать, когда будет достигнуто последнее изображение? В параметрах указан wrapAround, но он обеспечивает только возврат к началу.

Я заинтересован в вызове функции при достижении последнего изображения, возможно ли это?

1 ответ

Решение

В настоящее время лайтбокс v2 не имеет API для событий. Вы должны сделать это вручную. Либо путем отслеживания:

$('body').on('click', '.lb-next', function() {
    //Get the current visible image and its position
});

Соответственно вы можете отслеживать .lb-prev,

Или с помощью плагина для отслеживания смены стилей и проверки, является ли изображение, которое будет отображаться, последним.

Другие вопросы по тегам