Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Не срабатывает onMouseMove на нижнем слое. (https://javascript.ru/forum/events/3619-ne-srabatyvaet-onmousemove-na-nizhnem-sloe.html)

Kolyaj 08.05.2009 10:40

Цитата:

Сообщение от Kolyaj
mousemove при перетаскивании объектов надо ловить на всем документе.

Иначе при резком движении мыши перетаскиваемый объект "сорвется". Соответственно все равно, какие объекты у вас там чего перекрывают, события-то ловятся на всех.

Riim 08.05.2009 11:52

Вероятно, нужно при перетаскивании одного элемента над другим узнать, когда именно мышь оказалась над другим. onmouseover на нем при этом не сработает, поскольку он закрыт перетаскиваемым элементом.

Илья Кантор 08.05.2009 12:23

Кстати, на сайте есть замечательная статья на тему drag and drop, где все подробно описано.

qwe 08.05.2009 13:04

Можно создать event для нижнего div'а самостоятельно
http://www.howtocreate.co.uk/tutoria...ript/domevents

Riim 08.05.2009 14:28

Цитата:

Сообщение от qwe
Можно создать event для нижнего div'а самостоятельно

Но не нужно.


Часовой пояс GMT +3, время: 20:39.