Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.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 检查手风琴是否在语义界面中打开_Javascript_Jquery_Accordion_Semantic Ui - Fatal编程技术网

Javascript 检查手风琴是否在语义界面中打开

Javascript 检查手风琴是否在语义界面中打开,javascript,jquery,accordion,semantic-ui,Javascript,Jquery,Accordion,Semantic Ui,如果用户点击我网站的主体,我会让我的手风琴崩溃,但即使它已经关闭,它也会弹出并再次关闭 现在我想检查我的手风琴内容是否已经打开,然后才将其折叠。文档中没有提到这样的函数 是否有任何工作区可用于检查手风琴是否已关闭?尝试将可折叠设置为true,以便以后可以折叠手风琴: $j("#AccordionDivName").accordion( "option", "collapsible", true ); 现在解决了这个问题,在我的手风琴中设置了一个“关闭”和“打开”的标志,稍后我会检查 $('#c

如果用户点击我网站的主体,我会让我的手风琴崩溃,但即使它已经关闭,它也会弹出并再次关闭

现在我想检查我的手风琴内容是否已经打开,然后才将其折叠。文档中没有提到这样的函数


是否有任何工作区可用于检查手风琴是否已关闭?

尝试将可折叠设置为true,以便以后可以折叠手风琴:

$j("#AccordionDivName").accordion( "option", "collapsible", true );

现在解决了这个问题,在我的手风琴中设置了一个“关闭”和“打开”的标志,稍后我会检查

$('#collapse-area').on('click', function () {
    if ($('.ui.accordion').attr('open'))
        $('.ui.accordion').accordion('close', 0);
});
$('.ui.accordion').accordion({onClose: function () {
    $('.ui.accordion').attr('open', false);
}, onOpen: function () {
    $('.ui.accordion').attr('open', true);
}, collapsible: true});

我可以折叠它,但即使它已经折叠,它也会重新膨胀并再次折叠