Показать сообщение отдельно
  #1 (permalink)  
Старый 21.12.2024, 18:34
Аспирант
Отправить личное сообщение для tp-20 Посмотреть профиль Найти все сообщения от tp-20
 
Регистрация: 19.06.2018
Сообщений: 60

вопрос по вертикальной карусели
Доброго дня.
Есть галерея как на ВБ.
Слева карусель с миниатюрами, справа большое фото (Скриншот 1)

При перелистывании стрелками вертикальной карусели миниатюры уходят за границы блока, и можно пролистать, чтобы они вообще ушли вниз или вверх.
Пытаюсь на jquery ограничить это движение.

Суть в том, что margin-top не должно уходить в минус, чтобы миниатюры не уезжали вниз (Скриншот 2).
И так же при пролистывании до самого низу миниатюры не должны уходить вверх (Скриншот 3)

кода много, поэтому закинул в фидл: https://jsfiddle.net/tps20/41bgyLh9/6/

Пробовал таким образом, но не помогает:
по моей логике: если margin-top уходит в минус, то прекратить выполнять функцию.

if($('#images-additional_wrapper').css("margin-top")<'0px') {
       return false;
    }
Изображения:
Тип файла: jpg 11.jpg (154.1 Кб, 1 просмотров)
Тип файла: jpg 22.jpg (157.5 Кб, 1 просмотров)
Тип файла: jpg 33.jpg (152.3 Кб, 0 просмотров)
Ответить с цитированием