Показать сообщение отдельно
  #13 (permalink)  
Старый 20.12.2018, 20:28
Аспирант
Отправить личное сообщение для RX200 Посмотреть профиль Найти все сообщения от RX200
 
Регистрация: 06.02.2011
Сообщений: 54

Сообщение от рони
... пример можно?
Имелось в виду elm.scrollTop, это если не надо по всей странице документ двигать. А window.scrollY это когда относительно окна двигаем, чтоб определить позицию элемента, как в первом вопросе.
var elm = document.getElementsByClassName('treewrapper')[0];
var elm2 = document.getElementsByClassName('selected ')[0];
elm.scroll(0, (elm2.getBoundingClientRect().top + elm.scrollTop) - elm.getBoundingClientRect().top);

Последний раз редактировалось RX200, 20.12.2018 в 20:44.
Ответить с цитированием