Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 07.07.2015, 16:53
Интересующийся
Отправить личное сообщение для ultrahomie Посмотреть профиль Найти все сообщения от ultrahomie
 
Регистрация: 24.04.2015
Сообщений: 22

Вопрос по карусели
имеется карусель и 10 изображений, которые автоматически сменяют друг друга
Возможно ли сделать так, чтобы при обновлении страницы, картинки в карусели менялись не локально (начало работы с 1ой картинки при обновлении страницы) , т.е их положение и смена обрабатывалось самим сайтом?
Например, открыв страницу карусель пролистала до 5ой картинки и при обновлении продолжила с 5ой, а не началась заново.
Ответить с цитированием
  #2 (permalink)  
Старый 07.07.2015, 18:07
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,123

ultrahomie,
можно
Ответить с цитированием
  #3 (permalink)  
Старый 07.07.2015, 18:48
Интересующийся
Отправить личное сообщение для ultrahomie Посмотреть профиль Найти все сообщения от ultrahomie
 
Регистрация: 24.04.2015
Сообщений: 22

Сообщение от рони Посмотреть сообщение
ultrahomie,
можно
А с помощью чего это реализуется?
Ответить с цитированием
  #4 (permalink)  
Старый 07.07.2015, 18:58
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,123

ultrahomie,
в localStorage сохранить номер картинки - при загрузке страницы проинциализировать карусель с этим номером
Ответить с цитированием
  #5 (permalink)  
Старый 07.07.2015, 19:02
Интересующийся
Отправить личное сообщение для ultrahomie Посмотреть профиль Найти все сообщения от ultrahomie
 
Регистрация: 24.04.2015
Сообщений: 22

Сообщение от рони Посмотреть сообщение
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>

вот так? поправьте, если не правильно, пожалуйста
Ответить с цитированием
  #6 (permalink)  
Старый 07.07.2015, 19:23
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,123

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



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отображение скрытого блока из карусели Kasper28 Элементы интерфейса 6 11.02.2014 16:40
Всплытие событий или что то не так... Кирюха =) jQuery 6 30.03.2013 12:56
Вопрос по карусели Malkis Элементы интерфейса 0 18.10.2012 13:47
Вопрос по each() и перебору строк таблицы battrack jQuery 1 09.02.2012 14:30
вопрос про возможности JS для рисования и анимации macdack Библиотеки/Тулкиты/Фреймворки 3 15.07.2011 00:13