我将jQuery UI Accordion设置为在mouseenter
/ mouseleave
上打开和关闭。问题在于,不幸的是,当快速切换到另一个面板时,关闭动画会突然停止。
我不希望这种情况发生,但我想保留幻灯片动画。如果另一个人仍然在关闭过程中,有没有办法不打开面板?
HTML:
<div id="navitems">
<h3>Home</h3>
<div>Home Panel</div>
<h3>Contact</h3>
<div>Contact Panel</div>
</div>
使用Javascript:
$("#navitems").accordion({
active: false,
collapsible: true,
event: "mouseover mouseleave",
});
我对此进行了大量研究,但没有任何用处。
答案 0 :(得分:0)
你能使用鼠标悬停事件吗?
$("#navitems").accordion({
active: false,
collapsible: true,
event: "mouseover",
});
这似乎与您描述的方式相同:Example