Смотрите эту скрипку: http://jsfiddle.net/r0mvyLmx/JQuery карусельного следующий элемента не скользящий в
Я должен написать простой JQuery горизонтальной карусель с нуля, но я наткнулся на следующий вопрос: при следующем нажатии кнопки текущего элемента слайды из вида просто прекрасные, но следующий элемент не скользит. Он появляется только после того, как предыдущий элемент полностью вышел из поля зрения. Если вы меня не поняли, это тот эффект, который я получил после: http://jsfiddle.net/yvD5S/ (следующий и предыдущие слайды скользя в то же время).
Вот мой код:
$('#carousel-outer button:last').on('click', function() {
var slide = $('#carousel-inner .item.active');
slide.animate({'margin-left':'-480px'},2000,function() {
slide.css({ 'margin-left': 0 });
slide.parent().find('div:last').after(slide);
slide.removeClass('active');
slide.parent().find('div:first').addClass('active');
});
});