【发布时间】:2017-06-13 19:18:59
【问题描述】:
我试图弄清楚如何仅在鼠标悬停在某个 div 上时激活悬停状态,并在鼠标离开该 div 时重置。我有 2 个并排的 div,.purple 和 .orange,每个都有一个 div。两边的间隔,我的目标是让.orange 在悬停.spacer 时滑过.purple,然后当.spacer 不再悬停时再次隐藏。进入悬停时一切正常,但是当鼠标离开时我无法停止.spacer。
到目前为止,这是我的代码。
$('.purple .spacer').hover(function() {
zindex = zindex + 1;
$('.orange').css('left', '100vw');
$('.orange').css('z-index', zindex);
$('.orange').animate({'left': '90vw'}, 1000);`
【问题讨论】:
-
你的标记在哪里?
-
您能否提供相关的 HTML 或 JSfiddle 以便我们查看这里发生了什么?