Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Прокрутка слайдов (https://javascript.ru/forum/misc/61324-prokrutka-slajjdov.html)

beagle 13.02.2016 11:49

Прокрутка слайдов
 
Доброго времени суток, уважаемые знатоки, нужна подсказка))
Необходимо сделать прокрутку слайдов по кругу, сейчас после последнего слайда возвращаться на первый https://jsfiddle.net/55dp5yh0/

рони 13.02.2016 12:23

Цитата:

Сообщение от beagle
Необходимо сделать бесконечную прокрутку слайдов,

а это разве не бесконечность?
Цитата:

Сообщение от beagle
после последнего слайда возвращаться на первый


beagle 13.02.2016 12:24

Спасибо что нашли время ответить) Суть в том что бы слайды не возвращались на первый слайд, а по кругу репитились).

рони 13.02.2016 12:35

beagle,
может взять готовое ... а так кучи решений ... все на месте анимировать ширину ... перекидывать нужный слайдер на лево и выводить ... делать дубликаты для первого и последнего, после вывода дубликата -- мгновенно заменять на настоящий ...

beagle 13.02.2016 12:36

Цитата:

Сообщение от рони (Сообщение 407593)
beagle,
может взять готовое ... а так кучи решений ... все на месте анимировать ширину ... перекидывать нужный слайдер на лево и выводить ... делать дубликаты для первого и последнего, после вывода дубликата -- мгновенно заменять на настоящий ...

Спасибо за совет, необходимо реализовать в данном слайдере.

рони 13.02.2016 12:41

beagle,
так примите решение как вы хотите сделать ... проще наверно через дубликаты -- было 1...2...3 стало 3d...1...2...3...1d ... -- показали через animate 1d ... после через css перескочили на 1

beagle 13.02.2016 12:42

через дубликаты не подходит.

рони 13.02.2016 12:46

Цитата:

Сообщение от beagle
через дубликаты не подходит.

тогда думайте как ... осталось вместо margin-left анимировать width ... текущий ширину уменьшает вправо , новый нарастает слева

beagle 13.02.2016 13:02

Спасибо за совет, а в коде если не сложно отобразите).

рони 13.02.2016 14:18

Цитата:

Сообщение от beagle
а в коде если не сложно отобразите

сложно ... посмотрите вариант1 и прочие тут http://javascript.ru/forum/showthread.php?p=364269


Часовой пояс GMT +3, время: 04:13.