@vladzvezdin

Как сделать srollTop в блоке с прокруткой?

Есть блок фиксированной высоты с двумя колонками. В одной список городов, в другой карта с метками этих городов. Список городов скроллится внутри это блока. При клике на метку на карте, список должен скроллиться до города, на который кликнули. Как мне измерить расстояние от элемента списка до верхнего края блока?
  • Вопрос задан
  • 29 просмотров
Пригласить эксперта
Ответы на вопрос 1
Eridani
@Eridani
Мимо проходил
Чтобы вернуть координаты не от документа целиком, а от родителя, можно использовать position

elem = $('.elem').position().top

а потом
$('.parent').scrollTop(elem);

Пример: https://clck.ru/GHFPw
Боковое меню при переходе по ссылке фокусится на нужном пункте
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы