Как остановить анимацию на последнем слайде
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)