Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 25.08.2015, 13:27
Аспирант
Отправить личное сообщение для inflexible Посмотреть профиль Найти все сообщения от inflexible
 
Регистрация: 25.05.2015
Сообщений: 34

Список элементов которые перекрывают заданную координату
Есть координата(Left и Top относительно "котейнера"), нужно определить все DOM-элементы которые "перекрывают" эту координату)
Ответить с цитированием
  #2 (permalink)  
Старый 25.08.2015, 14:21
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,109

Сообщение от inflexible
нужно определить все DOM-элементы которые "перекрывают" эту координату)
И в чем собственно проблема?
- Узнать координаты относительно документа
- Пройтись по всем элементам
- Узнать их координаты, высоту и ширину
- Проверить свою точку на попадание в прямоугольник
- Если попадает, запомнить в массив

Вот этого должно хватить...
Ответить с цитированием
  #3 (permalink)  
Старый 25.08.2015, 14:46
Аспирант
Отправить личное сообщение для inflexible Посмотреть профиль Найти все сообщения от inflexible
 
Регистрация: 25.05.2015
Сообщений: 34

ну в принципе я все так и делал, просто кода много) думал может есть какие-то уже готовые методы, которых я не знаю)
Ответить с цитированием
  #4 (permalink)  
Старый 25.08.2015, 15:24
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,109

Сообщение от inflexible
просто кода много
Подключи jQuery и именно твой код заметно сократится...
http://jquery.page2page.ru/index.php5/Позиция_элемента
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как получить список элементов в localStorage? Бобр Общие вопросы Javascript 8 17.09.2013 14:32
Получить список ВСЕХ элементов DOM Почемучкин Events/DOM/Window 7 16.04.2012 11:33
Как обновить список элементов? boilroom jQuery 2 18.07.2011 20:26
Получить список родительских элементов exec Общие вопросы Javascript 3 20.06.2010 11:00
Как прочитать список имён элементов в Cookie? Бобр Общие вопросы Javascript 6 09.02.2010 08:47