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

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

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

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

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

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

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

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
18 дек. 2024, в 11:03
5000 руб./за проект
18 дек. 2024, в 10:44
130000 руб./за проект
18 дек. 2024, в 10:02
7000 руб./за проект