OnMouseOver przykryte warstwą

0

Witam,
napisałem skrypcik w JS z opcją drag&drop. Zabieram sobie myszką jedną warstwę DIV i przeciągam ją w inne miejsce strony i tam upuszczam.
Na stronie tej mam tabelkę - właściwie każdy wiersz to odrębny DIV o innym ID.
Jak zrobić takie coś, że w momencie przenoszenia warstwy podświetlają mi się na inny kolor tła tych warstw, które tworzą tabelkę na inny kolor w momencie onmouseover. Tak naprawdę nie mogę użyć onmouseover, ponieważ dla kursora myszki to ta przenoszona warstwa jest najbliżej i tamte nie chcą się podświetlać (onmouseover nie działa).
Wymyśliłem taką opcję, że ustalam sobie początkowe top pierwszej warstwy na górze i wysokość każdej z kolejnych. Mierząc współrzędne kursora wiem nad którą warstwą kursor się znajduje, ale to nie do końca jest fajne, bo chciał bym,żeby każdy wiersz był dynamiczny.
Mam nadzieję, ze wiadomo o co chodzi w moim problemie.
Z góry dzięki za podpowiedzi.
Rafał

0

mam trzy koncepty

  1. trzymać przeciągany div w prawym dolnym rogu kursora, tak aby wywoływać onmouseover

  2. zrobić tablicę z ID wszystkich warstw i "ręcznie" sprawdzać czy kursor nie znajduje się w ich obrębie -przy dużej ilości warstw może być mało efektywne, ale jeżeli warstwy są takiego samego rozmiaru i w ułożone w rzędy i szeregi to problem się minimalizuje

  3. cud : p bo pewnie jest coś o czym nie wiem

1 użytkowników online, w tym zalogowanych: 0, gości: 1