Нина Алимова
Нина Алимова

Как определить координаты элемента на странице?

Добрый день. Я пытаюсь определить положение блока на странице, по которому я кликнул на JS или jQuery. Нашел такое решение^ $ (".top-menu .catalog").position().top, но у меня оно возвращаем объект, в котором нет координат.

Towards Todeath
Towards Todeath

let elem = document.querySelector(".top-menu .catalog");

console.log( elem.getBoundingClientRect() );

У него могут быть свойства `x, y` но поддержка браузеров такая себе. Вместо них использовать left и top

Похожие вопросы
Оксид пятивалентного элемента содержит 56% этого элемента. определить этот элемент. определить этот элемент. ПОМОГИТЕ!!!
оксид пятивалентного элемента содержит 56% этого элемента. определить этот элемент. определить этот элемент
определите координаты
Почему элементы в 5 колонок не становяться у меня в owlcarousel2?
Добавить перевод страницы на одностраничный сайт
Jquery/Js Есть элементы с классом status и у каждого есть свой id, как найти определенный элемент по его классу и id?
Получить все значения id элементов с общим классом, а также значение дочернег элемента. Записать в ассоциативный массив.
Как обновить содержимое элемента? (AJAX JQuery)
Как сделать, чтобы 2 элемента столкнулись?
Не получается выбрать нечетные элементы