Задать вопрос
@Richswitch
junior

Как получить координаты внутри блока?

Привет!
Я плох в математике, поэтому прошу помочь с вычислением координатов внутри блока.
Идея такая:
- скролим от начала страницы до блока с id #owlZone
- когда прокрутка доходит до начала блока с id #owlZone выдаем в консоль значения от 0

Т.е. 0 px будет относительно высоты блока (zone.clientHeight)

Вот скрин того что должно быть 59fc758b9b92e375722575.png
код такой:
var zone    = document.getElementById('owlZone'),
			slickJs = $('.toushbrush-slider');
			zoneCoords = zone.getBoundingClientRect();

	document.addEventListener('wheel', function(event) {
		// console.log(zone.clientHeight + ' высота блока');
		// console.log(zoneCoords.top + ' координаты от начала страницы');
		// console.log(zone.Height - zoneCoords.top);
	}, false);


Что здесь нужно добавить? Или как бы вы решили эту задачу?
  • Вопрос задан
  • 146 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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