Как остановить анимацию на последнем слайде

Вот мой сайт. Слайдер изображений работает нормально, но я хочу, чтобы последний номер оставался на экране. Теперь это в автоматическом режиме. есть ли вообще остановить анимацию на последнем номере?

используя этот JS для слайдера.

3 ответа

Просто внесите это изменение в строку №. 803

else{
     next = 1;
}

к

else{
     next = '';
 }

О эй Вот Джулиан (создатель Мостслидера). Может быть, мне стоит подписаться на тег для моего слайдера... Никогда не думал, что он где-то используется, так как не было никаких сообщений обратной связи или чего-то еще.

Мне очень жаль, что я не ответил на ваш вопрос.

Я вижу, у вас уже есть решение. Это подводит меня к другому моменту выпуска v2.0.0. Добавьте общедоступную переменную, которая предоставляет текущий слайд и количество слайдов. С этой функцией эта задача будет довольно простой. Если у вас есть больше желаемых функций, пожалуйста, сообщите о них в Git Repo трекер.

Всего наилучшего, Джулиан

Изменить функцию startAutoplay()

    function startAutoplay(autoplay){
        autoplayinterval=setInterval(function(){
          if(autoplay == true){
            slider.next();
          }else{
            if(current == children_number){
              clearInterval(autoplayinterval);
            }else{
              slider.next();
            }
          }
        },settings.pauseTime + settings.aniSpeed);
    }

После этого вызовите startAutoplay()

startAutoplay(settings.autoPlay)
Другие вопросы по тегам