Owl-Carousel 2 прекращает работу autoplay и loop

SA
На сайте с 29.10.2016
Offline
0
1231

Использую карусель Owl-Carousel 2 со стандартными объявлением и html-разметкой. Скрипты css и js помещены в головную часть страницы head, как и последняя версия jquery (выше скрипта js карусели естественно). При первичной загрузке работает отлично! Проблема в том, что при переходе в браузере на другую страницу (если открыты разные страницы) или при минимизации браузера работа autoplay и loop после возврата на страницу карусели прекращается. Восстановить их можно лишь кликнув на любом навигационном элементе или после перезагрузки самой страницы. Пробовал поместить объявления скриптов в конец блока body и размещать там же следующий код повторной инициализации:

var $carousel = $('.owl-carousel');

var owl = $carousel.data('owlCarousel');
owl.trigger("refresh.owl.carousel");
\

Эффект никакой. Восстановление работы autoplay и loop только после клика на любом навигационном элементе или после перезагрузки страницы. Прошу совета в какой области вести поиск ошибки или как решить данную проблему. Возможно я что-то упускаю или неверно что-то объявил. Спасибо за любую помощь.

A9
На сайте с 04.01.2012
Offline
317
#1
SkAndriy:
Использую карусель Owl-Carousel 2 со стандартными объявлением и html-разметкой. Скрипты css и js помещены в головную часть страницы head, как и последняя версия jquery (выше скрипта js карусели естественно). При первичной загрузке работает отлично! Проблема в том, что при переходе в браузере на другую страницу (если открыты разные страницы) или при минимизации браузера работа autoplay и loop после возврата на страницу карусели прекращается. Восстановить их можно лишь кликнув на любом навигационном элементе или после перезагрузки самой страницы. Пробовал поместить объявления скриптов в конец блока body и размещать там же следующий код повторной инициализации:

var $carousel = $('.owl-carousel');

var owl = $carousel.data('owlCarousel');
owl.trigger("refresh.owl.carousel");
\

Эффект никакой. Восстановление работы autoplay и loop только после клика на любом навигационном элементе или после перезагрузки страницы. Прошу совета в какой области вести поиск ошибки или как решить данную проблему. Возможно я что-то упускаю или неверно что-то объявил. Спасибо за любую помощь.

А в логах сервера ошибок или предупреждений нет?

https://qckl.net - аренда выделенных серверов от 9.99€! Адекватная политика абуз! При оплате от 6 мес. - 3 мес. в подарок! Заказывайте!
SA
На сайте с 29.10.2016
Offline
0
#2

нет ошибок и предупреждений нет. просто когда страница на какое-то время становится неактивной работа autoplay и loop прекращается и возобновляется при использовании любого навигационного элемента или перезагрузки страницы. спасибо за ответ.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий