У меня есть ползунок jQuery с двумя изображениями, я бы хотел, чтобы первое изображение было назад, так что оно находится в постоянном цикле.Как я могу вернуться к оригинальному изображению с помощью JQuery
У меня есть ссылка на ручку здесь https://codepen.io/emilychews/pen/ENbbqW
Мой код:
HTML
<div id="slider">
<ul class="slides">
<li class="slide"><img src="images/img1.jpg" alt="slideone"></li>
<li class="slide"><img src="images/img2.jpg" alt="slidetwo"></li>
</ul>
</div>
JQuery
$(document).ready(function(){
var slider = $('#slider'),
slides = $('#slider .slides'),
slide = $('.slide'),
currentSlide = 0;
setInterval (function(){
$(slides).animate({'margin-left': '-=266.5px' }, 1000, function(){
currentSlide++;
if (currentSlide === slides.length) {
currentSlide = 0;
slides.css('margin-left', 0);
}
});
}, 3000);
});
Я поставил его так, оригинальный слайд идет назад к первому изображению с margin-left: 0, но я не могу разобраться, чтобы получить t его случиться так, чтобы он анимировал справа. В тот момент, когда slide2 попадает в положение slide1, сразу появляется сразу без 3-секундной задержки функции setInterval() или самой анимации.
Любая помощь была бы потрясающей.
Emily.
Thanks Tomlsion. Я очень ценю вашу помощь ! –