Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   сохранить позицию ползунка (https://javascript.ru/forum/jquery/81389-sokhranit-poziciyu-polzunka.html)

face2005 17.11.2020 18:15

сохранить позицию ползунка
 
Добрый вечер! Есть меню в моб. версии, реализовано с горизонтальной прокруткой. Подскажите как сохранить положение ползунка, когда нажал на пункт меню идет перезагрузка, и весь список, соответственно, сместился влево. Хотелось бы что бы активный пункт был в поле видимости...

рони 17.11.2020 19:55

face2005,
ждите телепатов.

Nexus 18.11.2020 21:09

рони, тс хочет, я почти уверен, чтобы scrollLeft блока менюшки при перезагрузке страницы не сбрасывался в 0.

upd.
Цитата:

Сообщение от face2005
Подскажите как сохранить положение ползунка

Слушайте событие scroll нужного вам блока и при изменении свойства scrollLeft элемента записывайте его куда-нибудь (например в localStorage). Не забудьте про throttling, событие scroll может повторять несколько сотен раз в секунду, нет надобности его постоянно перезаписывать.
При загрузке страницы читайте записанное значение и изменяйте значение скролла блока на прочитанное.


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