У меня 1 площади, и на MouseEnter я замирание в следующем DIV:JQuery MouseEnter и MouseLeave проблема, держать переключены ДИВО показано
$("area.hasmore").mouseenter(function() {
$(this).next(".popup").stop().fadeIn();
});
Скажет, на правой стороне появится всплывающее окно. Что делать, если пользователь покидает область с левой стороны? Давайте выцветаем, что всплывающие окна из:
$("area.hasmore, .popup").mouseleave(function() {
$(".popup").fadeOut();
});
вот моя проблема: пользователи должны иметь возможность перемещать курсор на свежее открытом всплывающее окно справа и, возможно, даже нажать на ссылку там. Моя проблема заключается в том, что она исчезает из-за события mouseleave в этой области. Одной из проблем может быть тот факт, что всплывающее окно не является дочерним. Как ребенок области, парящей всплывающее окно, все еще считалось бы «внутри» области, я думаю. Таким образом, я как бы пытаюсь выяснить, как сохранить всплывающее окно видимым, когда мышь в нем и мышь. Вот код:
<area class="hasmore" />
<div class="popup">...
Sry если я пропустил вопрос, где эта точная проблема обсуждается.
jsfiddle здесь: fiddle
вы можете поделиться jsfiddle? – Sushil
спасибо, никогда не делал. было время – Tonsenson
Я предполагаю, что вы не можете изменить разметку, чтобы иметь всплывающее окно в качестве ребенка в этом районе? –