Различные эксперименты, которые я провел, показывают, что не существует надежного способа реагирования на событие «mouseleave» с использованием jQuery. Похоже, два действия не вызывают какое-либо соответствующее событие:
- Очень быстрое перемещение указателя от элемента
- Перемещение указателя с элемента с помощью некоторого браузера Chrome (или из окна целиком)
Второй отнюдь не ограничитель показа, но первый - большая проблема. Есть ли решение? Отслеживание document.mousemove и постоянная проверка, находится ли курсор над целевым элементом?