是否有一段代码可以让我检测手风琴部分是否已关闭(使用jquery)?
if (accordion is closed) {
// DO THIS
}
答案 0 :(得分:0)
if ( !$('#accordion div#section_id').hasClass('ui-accordion-content-active') ) {
// DO THIS
}
类ui-accordion-content-active应用于活动手风琴部分。如果它没有这个课程就关闭了。
答案 1 :(得分:0)
默认设置为jQuery UI Accordion widget -
有一个ui-accordion-content-active
类被添加到打开的部分。
你可以使用它:
if(!$panel.is(".ui-accordion-content-active")){
// DO STUFF
}
$activePanel = $(".ui-accordion-content.ui-accordion-content-active");
$closedPanels = $(".ui-accordion-content:not(.ui-accordion-content-active)");