Я пытаюсь создать карусель для своего сайта, и у меня возникают проблемы с перемещением слайдов в обратную сторону списка, поэтому это непрерывный поток без пробелов. Вот код:jQuery Карусель не повторяется
<div class="maskleft"></div>
<div class="maskright"></div>
<div class="slideshow">
<div class="views-row views-row-1 views-row-odd views-row-first">
<div class="panel-text">text</div>
<div class="views-field views-field-field-image-feature">
<img typeof="foaf:Image" src="" alt="" />
</div>
<img typeof="foaf:Image" src="" alt="" />
</div>
<div class="views-row views-row-2 views-row-even">
<div class="panel-text">text</div>
<div class="views-field views-field-field-image-feature">
<img typeof="foaf:Image" src="" alt="" />
</div>
<img typeof="foaf:Image" src="" alt="" />
</div>
<div class="views-row views-row-3 views-row-odd">
<div class="panel-text">text</div>
<div class="views-field views-field-field-image-feature">
<img typeof="foaf:Image" src="" alt="" />
</div>
<img typeof="foaf:Image" src="" alt="" />
</div>
<div class="views-row views-row-4 views-row-even views-row-last">
<div class="panel-text">text</div>
<div class="views-field views-field-field-image-feature">
<img typeof="foaf:Image" src="" alt="" />
</div>
<img typeof="foaf:Image" src="" alt="" />
</div>
</div>
JQuery является:
function slideChange() {
var $slider = $('.slideshow');
var $next = $slider.next().length ? $slider.next() : $('.slideshow');
$next.animate({marginLeft: '-=1024'}, 1000, function() {
});
}
$(document).ready(function() {
setInterval("slideChange()", 5000);
});
Сайт живой DEV здесь: http://dev.shoeboxdesign.co.uk/
Я думаю, он пытается сделать следующее: Верхний вид означает видимый. | A b c | A -> B c | a B c | a B -> C | a b C | b C -> A | A b c | и так далее. Ваше решение вернется к началу без хорошего перехода. – buschtoens
Нет, я имею в виду, что ему нужно переместить слайдер перед хорошим переходом, а затем выполнить анимацию. Я не сказал, чтобы заменить анимацию. – Samich
Да, но когда он возвращается назад, есть прыжок. Не будет перехода от C к A. Он просто сбросит весь слайд без анимации вообще. Но Крису понадобился непрерывный поток слайдов. – buschtoens