我在这个论坛上搜索了答案,但一直未能找到答案。 这是我的问题:Jquery - Accordion - active state
我想禁用打开我的手风琴的第一和第二个窗格的可能性,并允许它只在需要时打开。这就像使一些窗格被禁用,一些启用。
我已经搜查与此代码:
$("#accordion").bind("accordionchangestart", function(event, ui) {
var active = $(this).accordion("option", "active");
if(active == 0)||(active == 1)){
preventDefault();
}
});
它仅适用于第二个窗格(== 1),因为当国家是封闭的,它被认为是假的,假== 0的jQuery 。
我试过搜索如果所选窗格是第一个与ui-state-active类,但是这太晚了,当类出现,窗格打开,这就是我想要阻止。
有什么想法?
感谢
你使用jQuery UI? – 2012-03-04 10:39:40