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});
我可以折叠它,但即使它已经折叠,它也会重新膨胀并再次折叠