Плагин owl.carousel.js , используемый для слайд-шоу jquery, в первый раз это слайд-шоу работало правильно, но когда я открываю новую вкладку в Firefox или Chrome, я вижу, что слайд-шоу с автоматическим воспроизведением не работает.
Демонстрация: http://minimoviez.info/ Демонстрация: https://owlcarousel2.github.io/OwlCarousel2/demos/autoplay.html а>
$(document).ready(function () {
var owl = $('.owl-carousel');
owl.owlCarousel({
items: 5,
loop:true,
margin: 10,
autoplay: true,
stopOnHover : false,
autoplayTimeout: 1000,
responsive:false,
dots: false
});
$('.play').on('click', function () {
owl.trigger('play.owl.autoplay', [1000])
});
$('.stop').on('click', function () {
owl.trigger('stop.owl.autoplay')
});
});
3 ответа
Эта ошибка была зарегистрирована и была исправлена в новой версии. ссылка на сообщение об ошибке
Просто обновите скрипт до последней версии.
Эта ссылка:
Owl Carousel v2.3.0
Я думаю, что вам просто нужно удалить триггер, нажав кнопки «Play» и «Stop», которых у вас нет.
Возможно, вам нужно сохранить owl.trigger('play.owl.autoplay', [1000]);
в функции готовности документа.
Попытайся. Сейчас я не могу скачать плагин, чтобы попробовать.
Моя проблема была решена с помощью этого кода
SetInterval (function () {owl.trigger ('stop.owl.autoplay'); owl.trigger ('play.owl.autoplay', [1000]);}, 24000);
Я не знаю, почему эта проблема согласуется, но этот код был решен
Похожие вопросы
Новые вопросы
javascript
По вопросам программирования на ECMAScript (JavaScript / JS) и его различных диалектах / реализациях (кроме ActionScript). Включите все соответствующие теги в свой вопрос; например, [node.js], [jquery], [json] и т. д.