Клуб API КартОбработка мышиПост в архиве.find-realty29 апреля 2010, 02:18Всем привет! Не подскажите способа как узнать, 'ушла' ли мышка юзера с YMaps или нет? Перебробовал множество вариантов... но нужного эффекта не получил. =(
3 комментарияАвторизуйтесь, чтобы оставить комментарийНиколай Кугаевский28 января 2016, 07:34Javascript и отслеживание состяния hover на контейнере с Яндекс.Картами — вполне себе решение.find-realty28 января 2016, 07:34Может пример какой есть?find-realty28 января 2016, 07:34 Вобщем ничего умнее не придумал... но если есть изящный способ типа MouseLeave или какой другой, дайте пожалуйста знать. mapOver=false, mapOut=false; //обработка mousemove на карте YMaps.Events.observe(map, map.Events.MouseMove, function(map, mEvent) {if(!mapOver){mapOver = true; mapOut=false;}}); //обработка mousemove на доке document.onmousemove=function() { if(!mapOut) { mapOut = true; alert('мышь ушла с YMaps'); mapOver = false; } }