Все DOM элементы под другим элементом. Или в пределах координат.
Добрый день.
Есть координаты воображаемого прямоугольника (position: absolute) и нужно получить все элементы/узлы дерева DOM, которые находятся под этим прямоугольником.
Собираюсь реализовать выделение элементов мышкой. Зажимаем левую кнопку мыши, тянем. Создается див с границей 1px dotted grey, растягивается по координатам курсора. Все элементы которые будут под этим дивом должны выделяться.
Объяснил криво, но тут то и объяснять нечего - в операционных системах мы так мышкой папки и файлы выделяем.
Помню был какой-то метод который позволял вроде как определять, какие элементы находятся под другим элементом, но найти не могу никак.
И такой момент: мне нужно 1) определить какие элементы находятся под другим элементом. 2) выбрать все элементы в пределах координат.
Скорее всего обе задачи решаются одним способом, но на всякий случай уточнил. Буду благодарен за помощь.
P. S. Без jQuery и библиотек плиз. Пишу native.
Последний раз редактировалось xbit, 05.08.2016 в 06:37.
|