JavaScript サイドメニュー折りたたみについて | アメブロ向上企画書ーCSSでカスタマイズ、オリジナルなスキンに挑戦!

JavaScript サイドメニュー折りたたみについて

お助け掲示板で質問に答えたときの覚書


スキンの選択で
スイッチャー.02[AmeLab]
スイッチャー.02:7colors[AmeLab]
スイッチャー.02:7dark[AmeLab]
スイッチャー.05[AmeLab]
の、ようにサイドメニューが折りたたまれるスキンの場合



フリープラグインに青字部分をコピペしてください



サイドメニュタイトルをはじめに全部開いたままで
クリックすることで閉じたり開いたりできるようにする場合


<script type="text/javascript">
<!--
var sidebarAllOneFlag = false;
resetStyle['showSidebar'] = new Array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1);
nowStyle['showSidebar'] = new Array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1);
-->
</script>



サイドメニュタイトルをはじめに開いたままで
クリックできないようにする場合


<script type="text/javascript">
<!--
cookieId['showSidebar'] = 1;
setStyle['showSidebar'+'Class'] = new Array('on', 'on');
-->
</script>




※スキンによってはうまく行かない場合もあります