Задать вопрос
@vladzvezdin

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

Есть блок фиксированной высоты с двумя колонками. В одной список городов, в другой карта с метками этих городов. Список городов скроллится внутри это блока. При клике на метку на карте, список должен скроллиться до города, на который кликнули. Как мне измерить расстояние от элемента списка до верхнего края блока?
  • Вопрос задан
  • 30 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Eridani
@Eridani
Мимо проходил
Чтобы вернуть координаты не от документа целиком, а от родителя, можно использовать position

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

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

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

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

Похожие вопросы