Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 24.04.2013, 21:47
Новичок на форуме
Отправить личное сообщение для MiF84 Посмотреть профиль Найти все сообщения от MiF84
 
Регистрация: 24.04.2013
Сообщений: 2

Определить наложение одного IMG на другой
Приветствую.

Есть сайт, где оператор расставляет на карте иконки, передвигая их, координаты которых записываются потом в базу данных. Все вроде не так сложно, и даже моих знаний хватило, чтобы все работало, за исключением одной проблемки.

Нельзя допускать, наложение иконок. Карта это просто таблица с фоном в виде карты. Иконки - <IMG> расставляемые просто по координатам.

Можно как-то отследить "наложение" одной картинки на другую? С целью, чтобы картинка заливалась красным цветом в случае задевания другой картинки, сигнализируя о том, что эти данные не запишутся в базу.

Может есть какой-то красивый способ? Картинок больше 100 на карте. Перебирать координаты всех картинок, учитывать их размер и сравнивать с координатами и размером перетаскиваемой картинки при каждом смещении как-то уж очень накладно получается.

Если это имеет значение, перетаскивание реализовано через jQuery.
Ответить с цитированием
  #2 (permalink)  
Старый 24.04.2013, 22:18
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

картинки - прямоугольники?
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием
  #3 (permalink)  
Старый 24.04.2013, 22:44
Новичок на форуме
Отправить личное сообщение для MiF84 Посмотреть профиль Найти все сообщения от MiF84
 
Регистрация: 24.04.2013
Сообщений: 2

да
Ответить с цитированием
  #4 (permalink)  
Старый 24.04.2013, 23:24
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

Сообщение от MiF84
Может есть какой-то красивый способ? Картинок больше 100 на карте. Перебирать координаты всех картинок, учитывать их размер и сравнивать с координатами и размером перетаскиваемой картинки при каждом смещении как-то уж очень накладно получается.
а по другому никак. только оптимизируя этот алгоритм
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как с помощью javascript взять данные из одного файла html и закинуть в другой? rusik Общие вопросы Javascript 10 08.08.2016 12:11
В Chrome в фрэймовых док-ах скрипт из одного фр-ма "не видит" другой. OldWarrior Opera, Safari и др. 8 25.12.2012 23:29
Как можно отправить данные с одного сайта на другой с jQuery grigori59 AJAX и COMET 5 21.12.2012 17:25
Определить высоту блока другой страницы Vladimir_Kl Javascript под браузер 12 07.07.2012 17:42
Копирование из одного input в другой input bar-boss Общие вопросы Javascript 7 08.04.2008 19:10