godsplane
@godsplane

В два раза больше картинок в fancybox?Причина?

Я вывожу через цикл все фотографии из поля ACF, поле галерея.
<div class="pop-up-slider">
              <?php foreach( $images as $image ): ?>
              <a class="img-click" data-fancybox="gallery" href="<?php echo $image['url']; ?>">
                <img src="<?php echo $image['sizes']['thumbnail']; ?>" />
              </a>

              <?php endforeach; ?>

Оно изначально скрыто.
У меня висит обработчик на другую кнопку который тригерит клик по ссылке из выведенных картинок и они открываются
$('.case-img').on('click' , function() {
    if($(this).hasClass('hasImg')) {
        $(this).closest('.shadow-have').next('.case-pop-up-wrapper').find('.img-click:first-child').trigger('click');
    } else {
        $(this).closest('.shadow-have').next('.case-pop-up-wrapper').find('.video-click').trigger('click');


    }

В данном случае картинки 2, но в галереи их 4, и они просто повторяют друг друга.
Если после загрузки смотреть через исходный код, то видно что картинок загрузилось 2, так почему их в галереи 4?
Может у кого то была такая проблема?Как решить?
Могу предоставить доп. данные если необходимо.
  • Вопрос задан
  • 71 просмотр
Решения вопроса 1
godsplane
@godsplane Автор вопроса
Проблема была из-за клонирования слик слайдера для бесконечной прокрутки.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы