メニューサンプルが以下の場合
html
1<dl id="acMenu">
2 <dt>アコーディオンメニュー1</dt>
3 <dd>アコーディオンメニューが開く。</dd>
4 <dt>アコーディオンメニュー2</dt>
5 <dd>アコーディオンメニューが開く。</dd>
6 <dt>アコーディオンメニュー3</dt>
7 <dd>アコーディオンメニューが開く。</dd>
8</dl>
ページ表示時に「自動でスライドオープンする」なら、onloadタイミングなどに要素を強制クリックする方法があります
javascript
1$("#acMenu").children("dt")[0].click();
2または
3document.getElementsByTagName("dt")[0].click();
ページ表示時に「あらかじめ開いた状態にする」なら css で以下のようにします
css
1/*以下をスタイル定義の最後に追加*/
2#acMenu .open{
3 display:block;
4}
html
1<!-- あらかじめ開いておきたいメニューに class="open" を追加-->
2<dl id="acMenu">
3 <dt>アコーディオンメニュー1</dt>
4 <dd class="open">アコーディオンメニューが開く。</dd>
5 <dt>アコーディオンメニュー2</dt>
6 <dd>アコーディオンメニューが開く。</dd>
7 <dt>アコーディオンメニュー3</dt>
8 <dd>アコーディオンメニューが開く。</dd>
9</dl>
以上、ご参考まで
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。