2011-11-14 70 views
0

jquery手风琴应在页面加载时打开。 页面加载完毕后手风琴应自动压缩。jquery accordion页面加载时展开

jQuery().ready(function(){ 
jQuery('#portslid').accordion({ 
collapsible: true, 
autoheight: false, 
alwaysOpen: false, 
active: false, 
animated: "bounceslide" 
//animated: 'easeslide' 
});  
}); 
+0

和你的问题在这里?它在页面加载时不打开?或者在页面加载后不压缩? – GregM

+0

页面加载时不打开 – Ask4Tec

回答

2

如果你想手风琴是在页面加载开放的,你应该更改活动选项要开放元素:

jQuery().ready(function(){ 
jQuery('#portslid').accordion({ 
collapsible: true, 
autoheight: false, 
alwaysOpen: false, 
active: 1, 
animated: "bounceslide" 
//animated: 'easeslide' 
});  
}); 

,然后在负载关闭它:

jQuery(window).load(function(){ 
    jQuery('#portslid').accordion({active: false});  
    }); 

编辑:jQuery的手风琴不支持将全部开放,但有解决喜欢这里:jQuery Accordion expand all div

+0

我希望页面加载时所有部分都应该打开。页面加载完毕后,所有部分都应该自动关闭。 – Ask4Tec

+0

看看我所做的编辑 – GregM