А и не надо. Для того, чтобы гасить события, вызванные пользователем, нужны серьезные основания.
Вооружитесь (e.srcElement||e.target) и (e.relatedTarget||e.toElement) и проверяйте, какой элемент вызвал событие и какой элемент с ним связан.
(где e — первый аргумент обработчика, объект типа Event)
И, например, если вызвавшиий mouseout — синий див, а приемник — зеленый (т.е., курсор переместился с синего на зеленый), то не делать ничего. А если вызывал синий див, а приемник вообще не находится внутри синего дива, то говорим: "Я вышел!"
|