Как при событии mouseleave учитывать переход на соседний элемент?
Есть кнопка при наведении на которую сразу под ней всплывает элемент (mouseover). Элемент скрывается по событию mouseleave на кнопке и самом элементе, но как учитывать переход на с кнопки на всплывающий элемент?
Если я Вас верно понимаю, то проблема заключается в том, что всплывающий элемент лежит внутри кнопки, и наведение на кнопку отрабатывает и при наведении на всплывашку. В таком случае отлавливайте e.target
В итоге сделал небольшой велосипед: на кнопку и элемент при наведении добавляется класс и на этот класс вешается событие mouseout. В mouseout условие $('.класс:hover').length == 0 тогда выпадашска скрывается и класс удаляется со все элементов.
Артем Спиридонов, завернуть в контейнер было интересно, а то у меня из скрытых дочерних элементов брался html() и вставлялся в всплывашку. Надо будет в общей контейнер запилить.