Почему картинка уменьшается при клике на элемент клона при использовании Owl Carousel 2 и Fancybox 3?

Я использую Fancybox вместе с Owl Carousel, все отражено на этой странице https://codepen.io/Oganez09/pen/yLzPxQG

Если кратко, основная проблема из за клонов, которые создает owl carousel, на примере все работает правильно кроме одного. При открытии картинки используется scaleToActual, чтобы она сразу открывалась на всю ширина, это работает, но если нажать на элемент клона, то она сначала открывается как надо, а потом обратно возвращается в обычное состояние, т.е. уменьшается.

Сначала при клике на элемент клона я использовал $.fancybox.close(), он при каждом нажатии уменьшал картинку, когда же я изменил на $.fancybox.destroy(), он стал делать это лишь один раз, а все последующие открытия происходят как обычно правильно.

Что можно с этим сделать?
  • Вопрос задан
  • 66 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы