01
10
accordian.pack.js - JavaScriptで動くアコーディオンスクリプト
「accordian.pack.js」というライブラリを利用したアコーディオンスクリプトです。「accordian.pack.js」は右クリックで保存してお使いください。スタイルシートも載せておきますので参考程度にどうぞ。
<script type="text/javascript" src="/js/accordian.pack.js"></script>
【BODY部分解説】
<body onload="new Accordian('basic-accordian',5,'header_highlight');">
<div id="basic-accordian" >
<div id="test-header" class="accordion_headings header_highlight" >メニュー1</div>
<div id="test-content">
<div class="accordion_child">
メニュー1の内容
</div>
</div>
<div id="test1-header" class="accordion_headings" >メニュー2</div>
<div id="test1-content">
<div class="accordion_child">
メニュー2の内容
</div>
</div>
<div id="test2-header" class="accordion_headings" >メニュー3</div>
<div id="test2-content">
<div class="accordion_child">
メニュー3の内容
</div>
</div>
</div>
</body>
bodyタグを上記のように変更しないといけないので注意ください。
【スタイルシート解説】
#basic-accordian{
font-size: 12px;
padding:5px;
width:450px;
}
.accordion_headings{
padding:5px;
background:#99CC00;
color:#FFFFFF;
border:1px solid #FFF;
cursor:pointer;
font-weight:bold;
}
.accordion_headings:hover{
background:#00CCFF;
}
.accordion_child{
padding:15px;
background:#EEE;
}
.header_highlight{
background:#00CCFF;
}
で、実際設置してみましたのでサンプルをご覧ください。
レッツFC2ブログ アコーディオンタグ
アコーディオンタグでその他のスクリプトもどうぞ
アコーディオンタグでその他のスクリプトもどうぞ
















