Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Создание цикличности в слайдере Lightbox v2.7.1 (https://javascript.ru/forum/dom-window/70051-sozdanie-ciklichnosti-v-slajjdere-lightbox-v2-7-1-a.html)

ИщуПомощь 06.08.2017 20:54

Создание цикличности в слайдере Lightbox v2.7.1
 
Вложений: 1
Доброго времени суток!
Прошу помощи со слайдером Lightbox v2.7.1. :help:
Поставил слайдер на сайт, но возникли с этим слайдером 2 трудности.
1-В слайдере нет цикличности. Другими словами когда пользователь/посетитель сайта доходит до последнего слайда (или до первого), то кнопки переключения дальше пропадают. Необходимо сделать так, чтобы при переходе на последний слайд, кнопка не пропадала, а при нажатии на неё показ слайдов переходил в начало, и если же пользователь нажал на кнопку "влево", слайдер переключился бы с 1го слайда на последний. Когда кликаем на последнее фото, нужно чтобы цикл запустился заново.
Не знаю даже как более точно описать. Думаю меня поняли.

2-В слайдере показ слайдов начинается с конца. С последнего слайда. Необходимо сделать показ с 1го слайда.

Прошу помочь с данными проблемами. Файлы js прикрепляю в архиве. К сожалению сам совершенно не разбираюсь в этом :cray:

laimas 06.08.2017 21:05

Проблема использовать более гибкий плагин?

http://fancybox.net/api

ИщуПомощь 06.08.2017 21:15

Придется много переделывать на самих страницах сайта. Потому прошу помощи с данным

рони 06.08.2017 21:17

Цитата:

Сообщение от ИщуПомощь
то кнопки переключения дальше пропадают.

wrapAround: true,

laimas 06.08.2017 21:19

Цитата:

Сообщение от ИщуПомощь
Придется много переделывать на самих страницах сайта.

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

ИщуПомощь 06.08.2017 23:03

Цитата:

Сообщение от рони (Сообщение 460828)
wrapAround: true,

Уважаемый рони, правильно ли я Вас понял: Для того чтобы не пропадали кнопки нужно вставить wrapAround: true в js? Если Да, то куда именно.

Спасибо.

рони 06.08.2017 23:07

ИщуПомощь,
нужно найти wrapAround: false и заменить на true

рони 06.08.2017 23:12

ИщуПомощь,
https://github.com/lokesh/lightbox2/...ightbox.js#L52

ИщуПомощь 06.08.2017 23:45

Но судя по поиску в Lightbox v2.7.1 такой строчки нет(((

ИщуПомощь 06.08.2017 23:49

Уважаемый рони! Я заменил содержимое исходного js на то, что вы дали в ссылке. Нашел нужную строчку и изменил её как Вы сказали. Всё работает! Я очень Вам благодарен! Огромное спасибо! Моё признание и уважение Вам. Всего самого наилучшего! Ещё раз спасибо. Очень помогли!


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