Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Вопрос по карусели (https://javascript.ru/forum/misc/56866-vopros-po-karuseli.html)

ultrahomie 07.07.2015 16:53

Вопрос по карусели
 
имеется карусель и 10 изображений, которые автоматически сменяют друг друга
Возможно ли сделать так, чтобы при обновлении страницы, картинки в карусели менялись не локально (начало работы с 1ой картинки при обновлении страницы) , т.е их положение и смена обрабатывалось самим сайтом?
Например, открыв страницу карусель пролистала до 5ой картинки и при обновлении продолжила с 5ой, а не началась заново.

рони 07.07.2015 18:07

ultrahomie,
можно

ultrahomie 07.07.2015 18:48

Цитата:

Сообщение от рони (Сообщение 378071)
ultrahomie,
можно

А с помощью чего это реализуется?

рони 07.07.2015 18:58

ultrahomie,
в localStorage сохранить номер картинки - при загрузке страницы проинциализировать карусель с этим номером

ultrahomie 07.07.2015 19:02

Цитата:

Сообщение от рони (Сообщение 378081)
ultrahomie,
в localStorage сохранить номер картинки - при загрузке страницы проинциализировать карусель с этим номером

<script>
$(window).unload(function(){
  localStorage.setItem("carousel", $('.carousel-inner div.active').index());
});
$(document).ready(function () {
 LocalStorage
  $('.carousel').carousel(parseInt(localStorage.getItem("carousel")));
});
</script>

вот так? поправьте, если не правильно, пожалуйста

рони 07.07.2015 19:23

ultrahomie,
как ваша карусель инициализируется и есть ли api при смене картинок чтоб сохранить текущий индекс мне неведомо.
var indx = +localStorage.x || 0; при загрузке
потом indx куда-то в инициализацию
а
localStorage.x = index куда -то в плагин


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