Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 等待jQuery accordion面板折叠,直到打开另一个面板_Javascript_Jquery_User Interface_Accordion - Fatal编程技术网

Javascript 等待jQuery accordion面板折叠,直到打开另一个面板

Javascript 等待jQuery accordion面板折叠,直到打开另一个面板,javascript,jquery,user-interface,accordion,Javascript,Jquery,User Interface,Accordion,我将jQuery UI手风琴设置为在mouseenter/mouseleave上打开和关闭。问题在于,不幸的是,当快速切换到另一个面板时,关闭动画会突然停止 我不希望发生这种情况,但我希望保留幻灯片动画。如果另一个面板仍在关闭过程中,是否有办法不打开面板 HTML: 我对此做了大量的研究,但没有得出任何有用的结论。你能用鼠标悬停事件吗 $("#navitems").accordion({ active: false, collapsible: true, event: "

我将jQuery UI手风琴设置为在
mouseenter
/
mouseleave
上打开和关闭。问题在于,不幸的是,当快速切换到另一个面板时,关闭动画会突然停止

我不希望发生这种情况,但我希望保留幻灯片动画。如果另一个面板仍在关闭过程中,是否有办法不打开面板

HTML:


我对此做了大量的研究,但没有得出任何有用的结论。

你能用鼠标悬停事件吗

$("#navitems").accordion({
    active: false,
    collapsible: true,
    event: "mouseover",
});
这似乎与您描述的方式相同:

$("#navitems").accordion({
    active: false,
    collapsible: true,
    event: "mouseover mouseleave",
});
$("#navitems").accordion({
    active: false,
    collapsible: true,
    event: "mouseover",
});