@daftking

Как сделать автопрокрутку слайдов только в нужной секции fullPage.js?

Использую fullPage.js. Есть несколько секций со слайдами при включении авто прокрутки слайды прокручиваются во всех секциях. Как сделать авто прокрутку только в одной секции ?

Вот код автопрокрутки
$(document).ready(function() {
         	$('#fullpage').fullpage({
         		anchors: ['home', 'aboutus', 'projects', 'contact'],
                 sectionsColor: ['#1A1A1A', '#2A2A2A', '#3A3A3A', '#4A4A4A'],
         		menu: '#menu',
         		navigation:true,
         		slidesNavigation:true,
         		scrollBar:false,
         		scrollOverflow:true,         		
         		afterRender: function () {
         			setInterval(function () {
         				$.fn.fullpage.moveSlideRight();
          			}, 5000); // каждые 5 секунд крутим вправо
         		}
         
         	});
         
         
         });
  • Вопрос задан
  • 361 просмотр
Пригласить эксперта
Ответы на вопрос 1
AndrewHaze
@AndrewHaze
Умею гуглить яндексом
Наверное как-то так можно сделать (сам fullPage.js не использовал)
например для 2 секции

var myInterval;

$('#fullpage').fullpage({
        onLeave: function(index, nextIndex, direction){
            var leavingSlide = $(this);
           
            if(index == 1){
              myInterval = setInterval(function () {
         				$.fn.fullpage.moveSlideRight();
          			}, 5000); // каждые 5 секунд крутим вправо
            } else {
                 if (myInterval) clearInterval(myInterval);
            }
        }
    });


хотя возможно остальные в фоне тоже будут смещатся
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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