У меня есть несколько изображений внутри <a>
тегов, клики которых были привязаны, чтобы получить правильный индекс изображения для photoswipe. Проблема заключается в том, что при первом щелчке по изображению открывается правильное изображение, а при втором щелчке всегда открывается одно и то же изображение. Этот шаблон продолжается, альтернативный щелчок открывает то же изображение, что и предыдущий. Соответствующий код -
var init_photoswipe = function(){
var $index = parseInt($(this).attr("index"));
console.log($index)
var options = {index: $index};
var gallery = new PhotoSwipe( pswpElement, PhotoSwipeUI_Default, photoswipe_items, options);
gallery.init();
}
load_photoswipe_items();
$("#gallery").on("click", ".full-image", init_photoswipe)
Где load_photoswipe_items()
просто устанавливает список photoswipe_items
. Я уже проверил, что индекс правильный, и на него нажимают только один раз. Любая помощь будет оценена