【发布时间】:2013-05-31 09:33:51
【问题描述】:
另一个快速鼠标悬停动画问题。
我有 3 个可悬停的 div,它们在悬停时返回 html() 文本 - HTML:
<div id="hoverableDivs_container" class="hoverableDiv">
<div id="hoverableDiv1" class="hoverableDiv"><p>Hoverable<br>div 1</p></div>
<div id="hoverableDiv2" class="hoverableDiv"><p>Hoverable<br>div 2</p></div>
<div id="hoverableDiv3" class="hoverableDiv"><p>Hoverable<br>div 3</p></div>
</div>
<div id="infoBox">
<p>InfoBOX</p>
<div id="infoBox_inactive"></div>
<div id="infoBox_active"></div>
</div>
如果我:
- 快速 mouseenter/mouseleave 可悬停的 div 会变得一团糟。
- 从一个 div 悬停到另一个它会变得一团糟
我已经尝试了 stop() 以各种可以想象的方式,但无法使其正常工作(我暂时删除了 stop())。
它唯一起作用的方法是在同一个 div 中(进出再进)缓慢地进行 mouseenter/mouseleave。
请帮忙。
佩德罗
【问题讨论】:
标签: jquery mouseenter mouseleave mousehover