Показать сообщение отдельно
  #5 (permalink)  
Старый 25.05.2012, 12:15
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Сообщение от CreatOne Посмотреть сообщение
А если так: снизу несколько маленьких дивов, а над ними один большой, который закрывает их (в нем находится текст). Но события прописаны для маленьких(у каждого маленького дива свои параметры).
При этом, маленькие дивы имеют цвет, соответственно поменять местами нельзя, иначе не будет виден текст с большого дива.
Можно как-нибудь узнать по какому маленькому диву кликнули и вызвать его событие?

При нажатии на верхний div - нижнюю мелочь в прозрачном(transparent) режиме z-index(ом) перемещаем наверх и смотрим событие на конкретном из них при отпускания мыши


Или отследить координаты курсора при клике на верхнем div,
по сообытию анализировать попадения координаты в блок мелких дивов, если попали - тогда бъем посекторно(неких заранее созданный массив) и проверяем попадания координат в соответствующий мелкий div и вызываем его событие -
Ответить с цитированием