2011-11-14 11 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});  
    }); 

EDIT:jQueryのアコーディオンは、開いているすべてのことをサポートしていませんが、仕事はここのように周りがあります:jQuery Accordion expand all div

+0

ページがロードされている間にすべてのセクションを開く必要があります。ページのロードが完了すると、すべてのセクションのロードが完了します。 – Ask4Tec

+0

私が作った編集を見てください – GregM

関連する問題